private void button2_Click(object sender, EventArgs e) { try { DAO.SolicitudesDAO solicitudesdao = new GrupoSM_Recepcion.DAO.SolicitudesDAO(); solicitudesdao.fecha = dateTimePicker1.Value; solicitudesdao.idsolicitud = Convert.ToInt32(dataGridView1.CurrentRow.Cells["id_solicitud"].Value); solicitudesdao.ingresafechasolicitud(); solicitudesdao.establecerespondido(); } catch { } }
private void button6_Click_1(object sender, EventArgs e) { if (((tb_tela.Text != "") | (tb_tela.Text != "0")) && ((tb_telaancho.Text != "") | (tb_telaancho.Text != "0")) && ((tb_telaconsumo.Text != "") | (tb_telaconsumo.Text != "0"))) { int numero = 0; if ((tb_tela.Text != "") && (tb_telaancho.Text != "") && (tb_telaconsumo.Text != "") && (tb_molde.Text != "") && (textBox2.Text != "")) { try { DAO.Ficha_tecnicaDAO fichadao = new GrupoSM_Recepcion.DAO.Ficha_tecnicaDAO(); if (tb_telaancho.Text == "") { fichadao.anchotela = 0; } else { fichadao.anchotela = double.Parse(tb_telaancho.Text); } if (tb_combinacion.Text == "") { fichadao.combinacion = null; } else { fichadao.combinacion = tb_combinacion.Text; } if (tb_combinacionancho.Text == "") { fichadao.combinacionancho = 0; } else { fichadao.combinacionancho = double.Parse(tb_combinacionancho.Text); } if (tb_combinacionconsumo.Text == "") { fichadao.combinacionconsumo = 0; } else { fichadao.combinacionconsumo = double.Parse(tb_combinacionconsumo.Text); } if (tb_telaconsumo.Text == "") { fichadao.consumotela = 0; } else { fichadao.consumotela = double.Parse(tb_telaconsumo.Text); } if (tb_forro.Text == "") { fichadao.forro = null; } else { fichadao.forro = tb_forro.Text; } if (tb_forroancho.Text == "") { fichadao.forroancho = 0; } else { fichadao.forroancho = double.Parse(tb_forroancho.Text); } if (tb_forroconsumo.Text == "") { fichadao.forroconsumo = 0; } else { fichadao.forroconsumo = double.Parse(tb_forroconsumo.Text); } if (tb_forroconsumo.Text == "") { fichadao.forroconsumo = 0; } else { fichadao.forroconsumo = double.Parse(tb_forroconsumo.Text); } if (tb_molde.Text == "") { fichadao.modelo = null; } else { fichadao.modelo = tb_molde.Text; } if (tb_prenda.Text == "") { fichadao.nombreprenda = null; } else { fichadao.nombreprenda = tb_prenda.Text; } if (tb_tela.Text == "") { fichadao.tela = null; } else { fichadao.tela = tb_tela.Text; } if (this.Text != "Modificar") { fichadao.ingresadetalle(); } else { fichadao.id_fichatecnica = int.Parse(textBox1.Text); if (fichadao.actualizafichadetalle() == "Correcto") { groupBox1.Enabled = false; } else { MessageBox.Show("Error, no se actualizo la informacion"); } } } catch (Exception) { MessageBox.Show("A habido algun error"); numero = 1; } finally { if (this.Text != "Modificar") { if (numero == 0) { DAO.Ficha_tecnicaDAO fichadao0 = new GrupoSM_Recepcion.DAO.Ficha_tecnicaDAO(); textBox1.Text = Convert.ToString(fichadao0.devuelveid()); fichadao0.id_fichatecnica = int.Parse(textBox1.Text); if (tb_solicitud.Text == "") { fichadao0.ficha_detalle = int.Parse(textBox1.Text); fichadao0.cliente = int.Parse(label23.Text); fichadao0.creafichaparcial(); groupBox1.Enabled = false; groupBox2.Enabled = true; groupBox2.Visible = true; } else { fichadao0.ficha_detalle = int.Parse(textBox1.Text); fichadao0.cliente = int.Parse(label23.Text); fichadao0.idsolicitud = int.Parse(tb_solicitud.Text); fichadao0.creaficha_parcialsolicitud(); DAO.SolicitudesDAO solicitudesdao = new GrupoSM_Recepcion.DAO.SolicitudesDAO(); solicitudesdao.fecha = dateTimePicker1.Value; solicitudesdao.idsolicitud = int.Parse(tb_solicitud.Text); solicitudesdao.ingresafechasolicitud(); solicitudesdao.establecerespondido(); groupBox1.Enabled = false; groupBox2.Enabled = true; groupBox2.Visible = true; } } else { MessageBox.Show("Cheque su informacion"); } } else { DAO.Ficha_tecnicaDAO fichadao0 = new GrupoSM_Recepcion.DAO.Ficha_tecnicaDAO(); fichadao0.id_fichatecnica = int.Parse(textBox1.Text); fichadao0.cliente = int.Parse(label23.Text); if (fichadao0.actualizaclienteficha() == "Correcto") { groupBox1.Enabled = false; } else { MessageBox.Show("Error, no se actualizo la informacion"); } ; } } } else { MessageBox.Show("Por favor ingrese todos los datos minimos"); } } else { MessageBox.Show("Es necesario ingresar como minimo los datos de la tela"); } }