Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом_1 / Миннахметова гульнара.doc
Скачиваний:
81
Добавлен:
13.05.2015
Размер:
2.81 Mб
Скачать

WayLists.Cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace avto

{

public partial class wayLists : Form

{

public wayLists()

{

InitializeComponent();

}

private void wayLists_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'avtodbDataSet.Путевые_листы' table. You can move, or remove it, as needed.

this.путевые_листыTableAdapter.Fill(this.avtodbDataSet.Путевые_листы);

}

private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)

{

saveToolStripButton_Click(sender, (EventArgs)e);

ways f1 = new ways(int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()));

f1.ShowDialog();

}

private void saveToolStripButton_Click(object sender, EventArgs e)

{

try

{

this.Validate();

путевыеЛистыBindingSource.EndEdit();

путевые_листыTableAdapter.Update(avtodbDataSet);

MessageBox.Show("Данные сохранены");

}

catch (System.Exception ex)

{

MessageBox.Show("Сохранение неудачно");

}

}

private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)

{

saveToolStripButton_Click(sender, (EventArgs)e);

ways f1 = new ways(int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()));

f1.ShowDialog();

}

private void toolStripButton1_Click(object sender, EventArgs e)

{

saveToolStripButton_Click(sender, (EventArgs)e);

ways f1 = new ways(int.Parse(dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString()));

f1.ShowDialog();

}

}

}

Report2.Rdlc

<?xml version="1.0" encoding="utf-8"?>

<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">

<DataSources>

<DataSource Name="avtodbDataSet">

<ConnectionProperties>

<DataProvider>System.Data.DataSet</DataProvider>

<ConnectString>/* Local Connection */</ConnectString>

</ConnectionProperties>

<rd:DataSourceID>41afd082-fef0-4e0f-926c-d0547939a1f9</rd:DataSourceID>

</DataSource>

</DataSources>

<DataSets>

<DataSet Name="DataSet1">

<Fields>

<Field Name="Дата">

<DataField>Дата</DataField>

<rd:TypeName>System.DateTime</rd:TypeName>

</Field>

<Field Name="Выданное_горючее">

<DataField>Выданное_горючее</DataField>

<rd:TypeName>System.Int32</rd:TypeName>

</Field>

</Fields>

<Query>

<DataSourceName>avtodbDataSet</DataSourceName>

<CommandText>/* Local Query */</CommandText>

</Query>

<rd:DataSetInfo>

<rd:DataSetName>avtodbDataSet</rd:DataSetName>

<rd:SchemaPath>C:\Users\Yahhi\Desktop\avto\avto\avto\avtodbDataSet.xsd</rd:SchemaPath>

<rd:TableName>Путевые листы1</rd:TableName>

<rd:TableAdapterFillMethod>Fill</rd:TableAdapterFillMethod>

<rd:TableAdapterGetDataMethod>GetData</rd:TableAdapterGetDataMethod>

<rd:TableAdapterName>Путевые_листы1TableAdapter</rd:TableAdapterName>

</rd:DataSetInfo>

</DataSet>

</DataSets>

<Body>

<ReportItems>

<Tablix Name="Tablix1">

<TablixBody>

<TablixColumns>

<TablixColumn>

<Width>3.25in</Width>

</TablixColumn>

</TablixColumns>

<TablixRows>

<TablixRow>

<Height>0.29872in</Height>

<TablixCells>

<TablixCell>

<CellContents>

<Textbox Name="Textbox2">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>Выданное горючее</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<FontSize>11pt</FontSize>

<FontWeight>Bold</FontWeight>

<Color>White</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Textbox2</rd:DefaultName>

<Style>

<Border>

<Color>#949ca4</Color>

<Style>Solid</Style>

</Border>

<BackgroundColor>#7c8692</BackgroundColor>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixCell>

</TablixCells>

</TablixRow>

<TablixRow>

<Height>0.29872in</Height>

<TablixCells>

<TablixCell>

<CellContents>

<Textbox Name="Выданное_горючее">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>=Sum(Fields!Выданное_горючее.Value)</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<Color>#4d4d4d</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Выданное_горючее</rd:DefaultName>

<Style>

<Border>

<Color>#e5e5e5</Color>

<Style>Solid</Style>

</Border>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixCell>

</TablixCells>

</TablixRow>

<TablixRow>

<Height>0.29872in</Height>

<TablixCells>

<TablixCell>

<CellContents>

<Textbox Name="Textbox6">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>=Sum(Fields!Выданное_горючее.Value)</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<FontWeight>Normal</FontWeight>

<Color>White</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Textbox6</rd:DefaultName>

<Style>

<Border>

<Color>#8ca2ba</Color>

<Style>Solid</Style>

</Border>

<BackgroundColor>#748caa</BackgroundColor>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixCell>

</TablixCells>

</TablixRow>

</TablixRows>

</TablixBody>

<TablixColumnHierarchy>

<TablixMembers>

<TablixMember />

</TablixMembers>

</TablixColumnHierarchy>

<TablixRowHierarchy>

<TablixMembers>

<TablixMember>

<TablixHeader>

<Size>3.25in</Size>

<CellContents>

<Textbox Name="Textbox3">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>Дата</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<FontSize>11pt</FontSize>

<FontWeight>Bold</FontWeight>

<Color>White</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Textbox3</rd:DefaultName>

<Style>

<Border>

<Color>#949ca4</Color>

<Style>Solid</Style>

</Border>

<BackgroundColor>#7c8692</BackgroundColor>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixHeader>

<TablixMembers>

<TablixMember />

</TablixMembers>

</TablixMember>

<TablixMember>

<Group Name="Дата">

<GroupExpressions>

<GroupExpression>=Fields!Дата.Value</GroupExpression>

</GroupExpressions>

</Group>

<SortExpressions>

<SortExpression>

<Value>=Fields!Дата.Value</Value>

</SortExpression>

</SortExpressions>

<TablixHeader>

<Size>3.25in</Size>

<CellContents>

<Textbox Name="Дата">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>=Fields!Дата.Value</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<FontWeight>Normal</FontWeight>

<Color>#333333</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Дата</rd:DefaultName>

<Style>

<Border>

<Color>#aab6c4</Color>

<Style>Solid</Style>

</Border>

<BackgroundColor>#96a4b2</BackgroundColor>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixHeader>

<TablixMembers>

<TablixMember />

</TablixMembers>

</TablixMember>

<TablixMember>

<TablixHeader>

<Size>3.25in</Size>

<CellContents>

<Textbox Name="Textbox5">

<CanGrow>true</CanGrow>

<KeepTogether>true</KeepTogether>

<Paragraphs>

<Paragraph>

<TextRuns>

<TextRun>

<Value>Total</Value>

<Style>

<FontFamily>Tahoma</FontFamily>

<FontWeight>Normal</FontWeight>

<Color>White</Color>

</Style>

</TextRun>

</TextRuns>

<Style />

</Paragraph>

</Paragraphs>

<rd:DefaultName>Textbox5</rd:DefaultName>

<Style>

<Border>

<Color>#8ca2ba</Color>

<Style>Solid</Style>

</Border>

<BackgroundColor>#748caa</BackgroundColor>

<PaddingLeft>2pt</PaddingLeft>

<PaddingRight>2pt</PaddingRight>

<PaddingTop>2pt</PaddingTop>

<PaddingBottom>2pt</PaddingBottom>

</Style>

</Textbox>

</CellContents>

</TablixHeader>

<KeepWithGroup>Before</KeepWithGroup>

</TablixMember>

</TablixMembers>

</TablixRowHierarchy>

<DataSetName>DataSet1</DataSetName>

<Height>2.27625cm</Height>

<Width>16.51cm</Width>

<Style>

<Border>

<Style>None</Style>

</Border>

</Style>

</Tablix>

</ReportItems>

<Height>6.72917in</Height>

<Style />

</Body>

<Width>6.5in</Width>

<Page>

<PageHeight>29.7cm</PageHeight>

<PageWidth>21cm</PageWidth>

<LeftMargin>2cm</LeftMargin>

<RightMargin>2cm</RightMargin>

<TopMargin>2cm</TopMargin>

<BottomMargin>2cm</BottomMargin>

<ColumnSpacing>0.13cm</ColumnSpacing>

<Style />

</Page>

<rd:ReportID>1abccac8-db98-4136-a087-603ea5677a43</rd:ReportID>

<rd:ReportUnitType>Cm</rd:ReportUnitType>

</Report>