Академический Документы
Профессиональный Документы
Культура Документы
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.IO;
using System.Windows.Forms;
using Excel = Microsoft.Office.Interop.Excel;
using MySql.Data.MySqlClient;
using System.Text.RegularExpressions;
using System.Net;
namespace MRO_baza
{
public partial class Form1 : Form
{
//GLOBALNE VARIJABLE
public int sumaTelInvestic = 0;
public int sumaTelRedovno = 0;
public string server = "172.91.2.170";
DialogResult rez1, rez2;
string inp = "";
string outp = "";
public Form1()
{
InitializeComponent();
textBoxServerIP.Text = server;
checkBoxServer.Checked = true;
if (textBoxServerIP.Text != "") { server = textBoxServerIP.Text; } else {
server = "localhost"; }
//fillCombo();
formatiraj_datume();
//ucitaj_podatke();
timerText.Enabled = true;
dateTimePicker1.Visible = false;
comboBoxFugSifra.Text = "";
comboBoxKvarSifra.Text = "";
DataTable dtref1;
dateTimeKvar.Format = DateTimePickerFormat.Custom;
dateTimeKvar.CustomFormat = "dd.MM.yyyy, HH : mm";
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MM.yyyy";
dateTimePicker2.Format = DateTimePickerFormat.Custom;
dateTimePicker2.CustomFormat = "MM.yyyy";
dateTimeFugPrijava.Format = DateTimePickerFormat.Custom;
dateTimeFugPrijava.CustomFormat = "dd.MM.yyyy";
dateTimeFugZavrsetak.Format = DateTimePickerFormat.Custom;
dateTimeFugZavrsetak.CustomFormat = "dd.MM.yyyy";
}
private void ucitaj_podatke()
{
MySqlConnection msqlConn = null;
msqlConn = new MySqlConnection("server='" + server +
"';userid=root;Password=;database=mro;persist security info=False;convert zero
datetime=true");
MySqlCommand cmd1,cmd2,cmd3,cmd4,cmd5;
msqlConn.Open();
try
{
cmd1 = msqlConn.CreateCommand();
cmd1.CommandText = "select Naziv from mro.fabrike order by Naziv ASC";
cmd1.ExecuteNonQuery();
cmd2 = msqlConn.CreateCommand();
cmd2.CommandText = "select sifraKvar from mro.kvarovi order by sifraKvar
ASC";
cmd2.ExecuteNonQuery();
cmd3 = msqlConn.CreateCommand();
cmd3.CommandText = "select sifraFug from mro.fuguai";
cmd3.ExecuteNonQuery();
cmd4 = msqlConn.CreateCommand();
cmd4.CommandText = "select evidencBroj from mro.nabavke";
cmd4.ExecuteNonQuery();
cmd5 = msqlConn.CreateCommand();
cmd5.CommandText = "select sifraRac from mro.plcrac order by sifraRac
ASC";
cmd5.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
}
return brojac;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
}
return brojac;
}
xlWorkBook = xlApp.Workbooks.Add(misValue);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet.get_Range("a1", "f1").Merge(false);
ExelRange = xlWorkSheet.get_Range("a1", "f1");
ExelRange.FormulaR1C1 = naslov;
//NASLOV
ExelRange.HorizontalAlignment = 3;
ExelRange.VerticalAlignment = 2;
xlWorkSheet.Range["a1", "f1"].Borders.LineStyle = 1;
xlWorkSheet.Range["a1", "f1"].Font.Size = 12;
xlWorkSheet.Range["a1", "f1"].Font.Name = "Arial";
xlWorkSheet.Range["a1", "f1"].Font.Bold = true;
xlWorkSheet.Range["a1", "f1"].Font.Underline = true;
xlWorkSheet.Range["a1", "f1"].Font.Color = Color.Black;
//Formatiraj celije kao tablicu - sve linije da se vide
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeBottom].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeLeft].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeRight].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideHorizontal].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideVertical].LineStyle = 7;
xlWorkSheet.Range["A3", zadnja].HorizontalAlignment =
Excel.XlVAlign.xlVAlignCenter; // centriranje celija izvjestaja
xlWorkSheet.Range["A3", zadnja].VerticalAlignment =
Excel.XlHAlign.xlHAlignCenter;
xlWorkSheet.PageSetup.Orientation = Excel.XlPageOrientation.xlLandscape;
// podesi orijentaciju stranice
xlWorkSheet.PageSetup.TopMargin = xlApp.InchesToPoints(1); //
podesi margine
xlWorkSheet.PageSetup.BottomMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.LeftMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.RightMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.HeaderMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.FooterMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.Zoom = 100;
xlWorkSheet.PageSetup.CenterHorizontally = true;
xlWorkSheet.PageSetup.LeftFooter = "&A";
xlWorkSheet.PageSetup.RightFooter = "Page &P";
xlWorkSheet.PageSetup.LeftHeader = "&G";
//xlWorkSheet.PageSetup.LeftHeaderPicture.Filename =
"D:\\Emir\\BAZA\\28.01.14\\MRO_baza\\MRO_baza\\Resources\\GIKIL2.jpg";
xlApp.Visible = true;
zatvori_excel(xlWorkSheet);
zatvori_excel(xlWorkBook);
zatvori_excel(xlApp);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
cmd1 = msqlConn.CreateCommand();
cmd1.CommandText = "select
redniBr,fabrika,sifraKvar,nazivOpreme,rangOpreme,vrstaKvara,datumKvara,opisKvara,trajanje
Kvara,imaAnaliza,jesteKvar,ponavljaKvar,gubitakProizvodnje,dostavljenaAnaliza from
mro.kvarovi where mjesec='" + this.dateTimePicker1.Value.ToString("MM-yyyy") + "' ;";
cmd1.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxKvarSifra.Text = "";
}
cmd1 = msqlConn.CreateCommand();
cmd1.CommandText = "select
redniBr,fabrika,sifraKvar,nazivOpreme,rangOpreme,vrstaKvara,datumKvara,opisKvara,trajanje
Kvara,imaAnaliza,jesteKvar,ponavljaKvar,gubitakProizvodnje,dostavljenaAnaliza from
mro.kvarovi where mjesec='" + this.dateTimePicker1.Value.ToString("MM-yyyy") + "' ;";
cmd1.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
}
comboBoxKvarSifra.Text = "";
}
else
{
MessageBox.Show("Brisanje se vrši po šifri kvara ! Niste izabrali taj
podatak !", "Nedostaju podaci", MessageBoxButtons.OK, MessageBoxIcon.Information);
comboBoxKvarSifra.Focus();
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxKvarSifra.Text = "";
}
}
else
{
MessageBox.Show("Upisivanje se vrši po šifri kvara ! Niste izabrali
taj podatak !");
comboBoxKvarSifra.Focus();
}
}
}
checkBoxAnalizaDa.Checked = false;
checkBoxAnalizaNe.Checked = false;
checkBoxGubitakProizDa.Checked = false;
checkBoxGubitakProizNe.Checked = false;
checkBoxKvarDa.Checked = false;
checkBoxKvarNe.Checked = false;
checkBoxKvarDostavljenDa.Checked = false;
checkBoxKvarDostavljenNe.Checked = false;
checkBoxKvarPonavljaDa.Checked = false;
checkBoxKvarPonavljaNe.Checked = false;
cmd1 = msqlConn.CreateCommand();
cmd1.CommandText = "select
RedBr,sifraFug,fabrika,datumPrijave,Opis,Status,Razlog,datumZavrsetka,kategorija from
mro.fuguai where mjesec='" + this.dateTimePicker2.Value.ToString("MM-yyyy") + "' order by
Redbr ASC ;";
cmd1.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
}
comboBoxFugSifra.Text = "";
}
else
{
MessageBox.Show("Brisanje se vrši po šifri fuguai-a ! Niste upisali
taj podatak !", "Brisanje Fuguai-a", MessageBoxButtons.OK, MessageBoxIcon.Information);
comboBoxFugSifra.Focus();
}
}
}
cmd1 = msqlConn.CreateCommand();
cmd1.CommandText = "select
RedBr,sifraFug,fabrika,datumPrijave,Opis,Status,Razlog,datumZavrsetka,kategorija from
mro.fuguai where mjesec='" + this.dateTimePicker2.Value.ToString("MM.yyyy") + "' order by
Redbr ASC ;";
cmd1.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxFugSifra.Text = "";
}
}
xlWorkBook = xlApp.Workbooks.Add(misValue);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet.Range["a1", "f1"].Borders.LineStyle = 1;
xlWorkSheet.Range["a1", "f1"].Font.Size = 12;
xlWorkSheet.Range["a1", "f1"].Font.Name = "Arial";
xlWorkSheet.Range["a1", "f1"].Font.Bold = true;
xlWorkSheet.Range["a1", "f1"].Font.Underline = true;
xlWorkSheet.Range["a1", "f1"].Font.Color = Color.Black;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeBottom].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeLeft].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeRight].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideHorizontal].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideVertical].LineStyle = 7;
xlWorkSheet.Range["A3", zadnja].HorizontalAlignment =
Excel.XlVAlign.xlVAlignCenter; // centriranje celija izvjestaja
xlWorkSheet.Range["A3", zadnja].VerticalAlignment =
Excel.XlHAlign.xlHAlignCenter;
xlWorkSheet.PageSetup.Orientation = Excel.XlPageOrientation.xlLandscape;
// podesi orijentaciju stranice
xlWorkSheet.PageSetup.TopMargin = xlApp.InchesToPoints(1); //
podesi margine
xlWorkSheet.PageSetup.BottomMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.LeftMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.RightMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.HeaderMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.FooterMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.Zoom = 100;
xlWorkSheet.PageSetup.CenterHorizontally = true;
xlWorkSheet.PageSetup.LeftFooter = "&A";
xlWorkSheet.PageSetup.RightFooter = "Page &P";
xlWorkSheet.PageSetup.LeftHeader = "&G";
//xlWorkSheet.PageSetup.LeftHeaderPicture.Filename =
"D:\\Emir\\BAZA\\28.01.14\\MRO_baza\\MRO_baza\\Resources\\GIKIL2.jpg";
xlApp.Visible = true;
zatvori_excel(xlWorkSheet);
zatvori_excel(xlWorkBook);
zatvori_excel(xlApp);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
xlWorkBook = xlApp.Workbooks.Add(misValue);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet.get_Range("a1", "f1").Merge(false);
ExelRange = xlWorkSheet.get_Range("a1", "f1");
ExelRange.FormulaR1C1 = naslov;
//NASLOV
ExelRange.HorizontalAlignment = 3;
ExelRange.VerticalAlignment = 2;
xlWorkSheet.Range["a1", "f1"].Borders.LineStyle = 1;
xlWorkSheet.Range["a1", "f1"].Font.Size = 12;
xlWorkSheet.Range["a1", "f1"].Font.Name = "Arial";
xlWorkSheet.Range["a1", "f1"].Font.Bold = true;
xlWorkSheet.Range["a1", "f1"].Font.Underline = true;
xlWorkSheet.Range["a1", "f1"].Font.Color = Color.Black;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeBottom].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeLeft].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeRight].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideHorizontal].LineStyle = 7;
xlWorkSheet.Range["A3",
zadnja].Borders[Excel.XlBordersIndex.xlInsideVertical].LineStyle = 7;
xlWorkSheet.Range["A3", zadnja].HorizontalAlignment =
Excel.XlVAlign.xlVAlignCenter; // centriranje celija izvjestaja
xlWorkSheet.Range["A3", zadnja].VerticalAlignment =
Excel.XlHAlign.xlHAlignCenter;
xlWorkSheet.PageSetup.Orientation = Excel.XlPageOrientation.xlLandscape;
// podesi orijentaciju stranice
xlWorkSheet.PageSetup.TopMargin = xlApp.InchesToPoints(1); //
podesi margine
xlWorkSheet.PageSetup.BottomMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.LeftMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.RightMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.HeaderMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.FooterMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.Zoom = 90;
xlWorkSheet.PageSetup.CenterHorizontally = true;
xlWorkSheet.PageSetup.LeftFooter = "&A";
xlWorkSheet.PageSetup.RightFooter = "Page &P";
xlWorkSheet.PageSetup.LeftHeader = "&G";
//xlWorkSheet.PageSetup.LeftHeaderPicture.Filename =
"D:\\Emir\\BAZA\\28.01.14\\MRO_baza\\MRO_baza\\Resources\\GIKIL2.jpg";
xlApp.Visible = true;
zatvori_excel(xlWorkSheet);
zatvori_excel(xlWorkBook);
zatvori_excel(xlApp);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxKvarSifra.Text = "";
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxFugSifra.Text = "";
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxFugSifra.Text = "";
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxKvarSifra.Text = "";
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxFugSifra.Text = "";
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
msqlConn.Close();
comboBoxKvarSifra.Text = "";
}
}
if (!dir.Exists)
{
throw new DirectoryNotFoundException(
"Source directory does not exist or could not be found: "
+ sourceDirName);
}
// If the destination directory doesn't exist, create it.
if (!Directory.Exists(destDirName))
{
Directory.CreateDirectory(destDirName);
}
// Get the files in the directory and copy them to the new location.
FileInfo[] files = dir.GetFiles();
foreach (FileInfo file in files)
{
string temppath = Path.Combine(destDirName, file.Name);
file.CopyTo(temppath, false); // samo za kopiranje , nemože ako već
postoje isti fajlovi
}
// If copying subdirectories, copy them and their contents to new location.
if (copySubDirs)
{
foreach (DirectoryInfo subdir in dirs)
{
string temppath = Path.Combine(destDirName, subdir.Name);
DirectoryCopy(subdir.FullName, temppath, copySubDirs);
}
}
}
textBoxBackupInput.Text = "";
textBoxBackupOutput.Text = "";
}
else
{
MessageBox.Show("Niste odabrali lokaciju baze i BACKUP
destinaciju!", "Nedostaju podaci", MessageBoxButtons.OK, MessageBoxIcon.Information);
textBoxBackupInput.Focus();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
if (rez1 == DialogResult.OK && rez2 == DialogResult.OK)
{
System.Diagnostics.Process proces = new
System.Diagnostics.Process();
proces.StartInfo.FileName = outp;
proces.Start();
}
rez1 = DialogResult.No;
rez2 = DialogResult.No;
}
}
else
{
}
}
datum1 = dateTimeFugPoc.Value.ToString();
datum2 = dateTimeFugKraj.Value.ToString();
DateTime dat1 = DateTime.Parse(datum1);
DateTime dat2 = DateTime.Parse(datum2);
if (datum == "datumZavrsetka")
{
string konekcija = "server='" + server +
"';userid=root;Password=;database=mro;persist security info=False;convert zero
datetime=true";
string upit = "select * from mro.fuguai where kategorija LIKE '" +
kat + "' AND status = '" + status + "' AND fabrika='" + fabrika + "' ;";
MySqlConnection msqlConn = new MySqlConnection(konekcija);
MySqlCommand cmd = new MySqlCommand(upit, msqlConn);
MySqlDataReader citac;
try
{
msqlConn.Open();
citac = cmd.ExecuteReader();
string[] text = new string[1000];
int[] BrojSifri = new int[1000];
int i = 0;
DateTime[] datumi = new DateTime[1000];
while (citac.Read())
{
string sDat = citac.GetString(datum);
int sifra = citac.GetInt32("sifraFug");
text[i] = sDat;
datumi[i] = DateTime.Parse(text[i]);
BrojSifri[i] = sifra;
i = i + 1;
}
int n = datumi.Length;
//for (int j = 0; j < n; j++) { if (BrojSifri[j] != 0) {
MessageBox.Show("Sifra:" + BrojSifri[j] + " Datum:" + text[j]); } } //brojac sa
ispisom svih fugaija po uslovu
int k = 0;
for (k = 0; k < n; k++) { if (datumi[k] <= dat2 && datumi[k] >=
dat1) { brojKat++; } }
//MessageBox.Show("Ukupno otklonjenih B fugaia: " +
brojKat.ToString());
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
else if (datum == "datumPrijave")
{
string status2 = "URADJENO";
string konekcija = "server='" + server +
"';userid=root;Password=;database=mro;persist security info=False;convert zero
datetime=true";
string upit = "select * from mro.fuguai where kategorija LIKE '" +
kat + "' AND (status = '" + status + "' OR status='"+status2+"') AND fabrika='" + fabrika
+ "' ;";
MySqlConnection msqlConn = new MySqlConnection(konekcija);
MySqlCommand cmd = new MySqlCommand(upit, msqlConn);
MySqlDataReader citac;
try
{
msqlConn.Open();
citac = cmd.ExecuteReader();
string[] text = new string[1000];
int[] BrojSifri = new int[1000];
int i = 0;
DateTime[] datumi = new DateTime[1000];
while (citac.Read())
{
string sDat = citac.GetString(datum);
int sifra = citac.GetInt32("sifraFug");
text[i] = sDat;
datumi[i] = DateTime.Parse(text[i]);
BrojSifri[i] = sifra;
i = i + 1;
}
int n = datumi.Length;
int k = 0;
for (k = 0; k < n; k++) { if (datumi[k] <= dat2 && datumi[k] >=
dat1) { brojKat++; } }
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
return brojKat;
}
datum1 = dateTimeFugPoc.Value.ToString();
datum2 = dateTimeFugKraj.Value.ToString();
DateTime dat1 = DateTime.Parse(datum1);
DateTime dat2 = DateTime.Parse(datum2);
try
{
string katA = "A"; string katB = "B"; string katC = "C";
string statusUr = "URADJENO";
string statusNijeUr = "NIJE URADJENO";
string datumIden = "datumPrijave";
string datumRect = "datumZavrsetka";
//PRIPREMA UGLJA :
PUidenA = prebroj_fugai(katA,statusNijeUr,"Priprema uglja",datumIden);
PUrectA = prebroj_fugai(katA, statusUr, "Priprema uglja", datumRect);
PUidenB = prebroj_fugai(katB, statusNijeUr, "Priprema uglja", datumIden);
PUrectB = prebroj_fugai(katB, statusUr, "Priprema uglja", datumRect);
PUidenC = prebroj_fugai(katC, statusNijeUr, "Priprema uglja", datumIden);
PUrectC = prebroj_fugai(katC, statusUr, "Priprema uglja", datumRect);
//KOKSARA
KokIdenA = prebroj_fugai(katA, statusNijeUr, "Koksara", datumIden);
KokRectA = prebroj_fugai(katA, statusUr, "Koksara", datumRect);
KokIdenB = prebroj_fugai(katB, statusNijeUr, "Koksara", datumIden);
KokRectB = prebroj_fugai(katB, statusUr, "Koksara", datumRect);
KokIdenC = prebroj_fugai(katC, statusNijeUr, "Koksara", datumIden);
KokRectC = prebroj_fugai(katC, statusUr, "Koksara", datumRect);
//KONDENZACIJA
KondIdenA = prebroj_fugai(katA, statusNijeUr, "Kondenzacija", datumIden);
KondRectA = prebroj_fugai(katA, statusUr, "Kondenzacija", datumRect);
KondIdenB = prebroj_fugai(katB, statusNijeUr, "Kondenzacija", datumIden);
KondRectB = prebroj_fugai(katB, statusUr, "Kondenzacija", datumRect);
KondIdenC = prebroj_fugai(katC, statusNijeUr, "Kondenzacija", datumIden);
KondRectC = prebroj_fugai(katC, statusUr, "Kondenzacija", datumRect);
//Z.S.
ZSidenA = prebroj_fugai(katA, statusNijeUr, "Z.S.", datumIden);
ZSrectA = prebroj_fugai(katA, statusUr, "Z.S.", datumRect);
ZSidenB = prebroj_fugai(katB, statusNijeUr, "Z.S.", datumIden);
ZSrectB = prebroj_fugai(katB, statusUr, "Z.S.", datumRect);
ZSidenC = prebroj_fugai(katC, statusNijeUr, "Z.S.", datumIden);
ZSrectC = prebroj_fugai(katC, statusUr, "Z.S.", datumRect);
//AMK :
AMKidenA = prebroj_fugai(katA, statusNijeUr, "AMK", datumIden);
AMKrectA = prebroj_fugai(katA, statusUr, "AMK", datumRect);
AMKidenB = prebroj_fugai(katB, statusNijeUr, "AMK", datumIden);
AMKrectB = prebroj_fugai(katB, statusUr, "AMK", datumRect);
AMKidenC = prebroj_fugai(katC, statusNijeUr, "AMK", datumIden);
AMKrectC = prebroj_fugai(katC, statusUr, "AMK", datumRect);
//AZOTARA :
AZTidenA = prebroj_fugai(katA, statusNijeUr, "Azotara", datumIden);
AZTrectA = prebroj_fugai(katA, statusUr, "Azotara", datumRect);
AZTidenB = prebroj_fugai(katB, statusNijeUr, "Azotara", datumIden);
AZTrectB = prebroj_fugai(katB, statusUr, "Azotara", datumRect);
AZTidenC = prebroj_fugai(katC, statusNijeUr, "Azotara", datumIden);
AZTrectC = prebroj_fugai(katC, statusUr, "Azotara", datumRect);
//ENERGANA :
ENGidenA = prebroj_fugai(katA, statusNijeUr, "Energana", datumIden);
ENGrectA = prebroj_fugai(katA, statusUr, "Energana", datumRect);
ENGidenB = prebroj_fugai(katB, statusNijeUr, "Energana", datumIden);
ENGrectB = prebroj_fugai(katB, statusUr, "Energana", datumRect);
ENGidenC = prebroj_fugai(katC, statusNijeUr, "Energana", datumIden);
ENGrectC = prebroj_fugai(katC, statusUr, "Energana", datumRect);
Excel.Application xlApp;
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;
object misValue = System.Reflection.Missing.Value;
xlApp = new Excel.Application();
Excel.Range ExelRange;
int x = niz1.Length;
string zadnji = niz2.Last();
int y = 10; // zadnja celija u tabeli
dijagonalno desno dolje
string zadnja = zadnji + y.ToString();
xlWorkBook = xlApp.Workbooks.Add(misValue);
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet.Name = Ime_stranice; //ime excelove stranice u koju se
upisuju podaci
xlWorkSheet.get_Range("b1", "n1").Merge(false);
ExelRange = xlWorkSheet.get_Range("b1", "n1");
ExelRange.FormulaR1C1 = naslov;
//NASLOV
ExelRange.HorizontalAlignment = 3;
ExelRange.VerticalAlignment = 2;
xlWorkSheet.get_Range("a1", "a2").Merge(false);
ExelRange = xlWorkSheet.get_Range("a1", "a2");
ExelRange.FormulaR1C1 = niz1[0];
//FABRIKE - kolona A
ExelRange = xlWorkSheet.get_Range("a3");
ExelRange.FormulaR1C1 = "Priprema uglja";
ExelRange = xlWorkSheet.get_Range("a4");
ExelRange.FormulaR1C1 = "Koksovanje";
ExelRange = xlWorkSheet.get_Range("a5");
ExelRange.FormulaR1C1 = "Kondenzacija";
ExelRange = xlWorkSheet.get_Range("a6");
ExelRange.FormulaR1C1 = "Željezniči saobraćaj";
ExelRange = xlWorkSheet.get_Range("a7");
ExelRange.FormulaR1C1 = "AMK";
ExelRange = xlWorkSheet.get_Range("a8");
ExelRange.FormulaR1C1 = "Azotara";
ExelRange = xlWorkSheet.get_Range("a9");
ExelRange.FormulaR1C1 = "Energana";
ExelRange = xlWorkSheet.get_Range("a10");
ExelRange.FormulaR1C1 = "GIKIL Total";
ExelRange = xlWorkSheet.get_Range("b3","b10");
ExelRange.FormulaR1C1 = "Nos";
ExelRange = xlWorkSheet.get_Range("f3");
ExelRange.FormulaR1C1 = PUidenB;
ExelRange = xlWorkSheet.get_Range("g3");
ExelRange.FormulaR1C1 = PUrectB;
ExelRange = xlWorkSheet.get_Range("h3");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i3");
ExelRange.FormulaR1C1 = PUidenC;
ExelRange = xlWorkSheet.get_Range("j3");
ExelRange.FormulaR1C1 = PUrectC;
ExelRange = xlWorkSheet.get_Range("k3");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l3");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m3");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n3");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//KOK
ExelRange = xlWorkSheet.get_Range("c4");
ExelRange.FormulaR1C1 = KokIdenA;
ExelRange = xlWorkSheet.get_Range("d4");
ExelRange.FormulaR1C1 = KokRectA;
ExelRange = xlWorkSheet.get_Range("e4");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f4");
ExelRange.FormulaR1C1 = KokIdenB;
ExelRange = xlWorkSheet.get_Range("g4");
ExelRange.FormulaR1C1 = KokRectB;
ExelRange = xlWorkSheet.get_Range("h4");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i4");
ExelRange.FormulaR1C1 = KokIdenC;
ExelRange = xlWorkSheet.get_Range("j4");
ExelRange.FormulaR1C1 = KokRectC;
ExelRange = xlWorkSheet.get_Range("k4");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l4");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m4");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n4");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//KOND
ExelRange = xlWorkSheet.get_Range("c5");
ExelRange.FormulaR1C1 = KondIdenA;
ExelRange = xlWorkSheet.get_Range("d5");
ExelRange.FormulaR1C1 = KondRectA;
ExelRange = xlWorkSheet.get_Range("e5");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f5");
ExelRange.FormulaR1C1 = KondIdenB;
ExelRange = xlWorkSheet.get_Range("g5");
ExelRange.FormulaR1C1 = KondRectB;
ExelRange = xlWorkSheet.get_Range("h5");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i5");
ExelRange.FormulaR1C1 = KondIdenC;
ExelRange = xlWorkSheet.get_Range("j5");
ExelRange.FormulaR1C1 = KondRectC;
ExelRange = xlWorkSheet.get_Range("k5");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l5");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m5");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n5");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//ZS
ExelRange = xlWorkSheet.get_Range("c6");
ExelRange.FormulaR1C1 = ZSidenA;
ExelRange = xlWorkSheet.get_Range("d6");
ExelRange.FormulaR1C1 = ZSrectA;
ExelRange = xlWorkSheet.get_Range("e6");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f6");
ExelRange.FormulaR1C1 = ZSidenB;
ExelRange = xlWorkSheet.get_Range("g6");
ExelRange.FormulaR1C1 = ZSrectB;
ExelRange = xlWorkSheet.get_Range("h6");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i6");
ExelRange.FormulaR1C1 = ZSidenC;
ExelRange = xlWorkSheet.get_Range("j6");
ExelRange.FormulaR1C1 = ZSrectC;
ExelRange = xlWorkSheet.get_Range("k6");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l6");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m6");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n6");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//AMK
ExelRange = xlWorkSheet.get_Range("c7");
ExelRange.FormulaR1C1 = AMKidenA;
ExelRange = xlWorkSheet.get_Range("d7");
ExelRange.FormulaR1C1 = AMKrectA;
ExelRange = xlWorkSheet.get_Range("e7");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f7");
ExelRange.FormulaR1C1 = AMKidenB;
ExelRange = xlWorkSheet.get_Range("g7");
ExelRange.FormulaR1C1 = AMKrectB;
ExelRange = xlWorkSheet.get_Range("h7");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i7");
ExelRange.FormulaR1C1 = AMKidenC;
ExelRange = xlWorkSheet.get_Range("j7");
ExelRange.FormulaR1C1 = AMKrectC;
ExelRange = xlWorkSheet.get_Range("k7");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l7");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m7");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n7");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//Azotara
ExelRange = xlWorkSheet.get_Range("c8");
ExelRange.FormulaR1C1 = AZTidenA;
ExelRange = xlWorkSheet.get_Range("d8");
ExelRange.FormulaR1C1 = AZTrectA;
ExelRange = xlWorkSheet.get_Range("e8");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f8");
ExelRange.FormulaR1C1 = AZTidenB;
ExelRange = xlWorkSheet.get_Range("g8");
ExelRange.FormulaR1C1 = AZTrectB;
ExelRange = xlWorkSheet.get_Range("h8");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i8");
ExelRange.FormulaR1C1 = AZTidenC;
ExelRange = xlWorkSheet.get_Range("j8");
ExelRange.FormulaR1C1 = AZTrectC;
ExelRange = xlWorkSheet.get_Range("k8");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l8");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m8");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n8");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//Energana
ExelRange = xlWorkSheet.get_Range("c9");
ExelRange.FormulaR1C1 = ENGidenA;
ExelRange = xlWorkSheet.get_Range("d9");
ExelRange.FormulaR1C1 = ENGrectA;
ExelRange = xlWorkSheet.get_Range("e9");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("f9");
ExelRange.FormulaR1C1 = ENGidenB;
ExelRange = xlWorkSheet.get_Range("g9");
ExelRange.FormulaR1C1 = ENGrectB;
ExelRange = xlWorkSheet.get_Range("h9");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("i9");
ExelRange.FormulaR1C1 = ENGidenC;
ExelRange = xlWorkSheet.get_Range("j9");
ExelRange.FormulaR1C1 = ENGrectC;
ExelRange = xlWorkSheet.get_Range("k9");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("l9");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("m9");
ExelRange.FormulaR1C1 = "=RC[-9]+RC[-6]+RC[-3]";
ExelRange = xlWorkSheet.get_Range("n9");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
//GIKIL UKUPNO
ExelRange = xlWorkSheet.get_Range("c10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("d10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("f10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("g10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("i10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("j10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("l10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("m10");
ExelRange.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)";
ExelRange = xlWorkSheet.get_Range("e10");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("h10");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("k10");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
ExelRange = xlWorkSheet.get_Range("n10");
ExelRange.FormulaR1C1 = "=IF(RC[-2]=0,0,round(RC[-1]/RC[-2]*100,2))";
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeBottom].LineStyle = 7;
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = 7;
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeLeft].LineStyle = 7;
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlEdgeRight].LineStyle = 7;
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlInsideHorizontal].LineStyle = 7;
xlWorkSheet.Range["A1",
zadnja].Borders[Excel.XlBordersIndex.xlInsideVertical].LineStyle = 7;
xlWorkSheet.Range["b1"].Borders.LineStyle = 1;
xlWorkSheet.Range["b1"].Font.Name = "Arial";
xlWorkSheet.Range["b1"].Font.Size = 20;
xlWorkSheet.Range["b1"].Font.Bold = true;
xlWorkSheet.Range["b1"].Font.Italic = true;
xlWorkSheet.Range["b1"].Font.Color = Color.Green;
xlWorkSheet.Range["A3", zadnja].HorizontalAlignment =
Excel.XlVAlign.xlVAlignCenter; // centriranje celija izvjestaja
xlWorkSheet.Range["A3", zadnja].VerticalAlignment =
Excel.XlHAlign.xlHAlignCenter;
xlWorkSheet.PageSetup.Orientation = Excel.XlPageOrientation.xlLandscape;
// podesi orijentaciju stranice
xlWorkSheet.PageSetup.TopMargin = xlApp.InchesToPoints(1); //
podesi margine
xlWorkSheet.PageSetup.BottomMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.LeftMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.RightMargin = xlApp.InchesToPoints(0.35);
xlWorkSheet.PageSetup.HeaderMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.FooterMargin = xlApp.InchesToPoints(0.25);
xlWorkSheet.PageSetup.Zoom = 75;
xlWorkSheet.PageSetup.CenterHorizontally = true;
xlWorkSheet.PageSetup.LeftFooter = "&A";
xlWorkSheet.PageSetup.RightFooter = "Page &P";
xlWorkSheet.PageSetup.LeftHeader = "&G";
//xlWorkSheet.PageSetup.LeftHeaderPicture.Filename =
"D:\\Emir\\BAZA\\28.01.14\\MRO_baza\\MRO_baza\\Resources\\GIKIL2.jpg";
xlApp.Visible = true;
zatvori_excel(xlWorkSheet);
zatvori_excel(xlWorkBook);
zatvori_excel(xlApp);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
}
}
else
{
MessageBox.Show("Pogrešan unos redoslijeda datuma !!!", "Pokušajte
ponovo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
dateTimePicker1.Value = dateTimeKvar.Value;
dateTimePicker2.Value = dateTimeFugPrijava.Value;
comboBoxFugFabrika.Text = sFabrika;
textBoxFugOpis.Text = sOpis;
textBoxFugRazlog.Text = sRazlog;
textBoxRedniBrFug.Text = sRedBr;
DateTime dat1 = DateTime.Parse(sDatPrijave);
dateTimeFugPrijava.Value = dat1;
DateTime dat2 = DateTime.Parse(sDatZavrs);
dateTimeFugZavrsetak.Value = dat2;
if (sStatus == "URADJENO") { checkBoxFugOtklonjen.Checked = true;
checkBoxFugNijeOtk.Checked = false; }
else if (sStatus == "NIJE URADJENO") { checkBoxFugOtklonjen.Checked =
false; checkBoxFugNijeOtk.Checked = true; }
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
comboBoxFugFabrika.Text = sFabrika;
textBoxFugOpis.Text = sOpis;
textBoxFugRazlog.Text = sRazlog;
textBoxRedniBrFug.Text = sRedBr;
DateTime dat1 = DateTime.Parse(sDatPrijave);
dateTimeFugPrijava.Value = dat1;
DateTime dat2 = DateTime.Parse(sDatZavrs);
dateTimeFugZavrsetak.Value = dat2;
if (sStatus == "URADJENO") { checkBoxFugOtklonjen.Checked = true;
checkBoxFugNijeOtk.Checked = false; }
else if (sStatus == "NIJE URADJENO") { checkBoxFugOtklonjen.Checked =
false; checkBoxFugNijeOtk.Checked = true; }
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
comboBoxKvarFabrika.Text = sFabrika;
textBoxKvarOpis.Text = sOpis;
textBoxOpremaNaziv.Text = sNaziv;
textBoxRangOpreme.Text = sRang;
textBoxRedniBrKvara.Text = sRedBr;
textBoxVrstaKvara.Text = sVrsta;
textBoxKvartrajanje.Text = sTrajanje;
DateTime dat1 = DateTime.Parse(sDatKvara);
dateTimeKvar.Value = dat1;
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
comboBoxKvarFabrika.Text = sFabrika;
textBoxKvarOpis.Text = sOpis;
textBoxOpremaNaziv.Text = sNaziv;
textBoxRangOpreme.Text = sRang;
textBoxRedniBrKvara.Text = sRedBr;
textBoxVrstaKvara.Text = sVrsta;
textBoxKvartrajanje.Text = sTrajanje;
DateTime dat1 = DateTime.Parse(sDatKvara);
dateTimeKvar.Value = dat1;
}
catch (Exception ex) { MessageBox.Show(ex.Message); }
finally { msqlConn.Close(); }
}
}
}