public int AltaTipoDocumento(M_TipoDocumento oTipoDoc) { string qry = ""; int result = -99; qry = string.Format("INSERT INTO T_TipoDocumento VALUES ('{0}','{1}','{2}')", oTipoDoc.Descripcion, oTipoDoc.DescLarga, oTipoDoc.AutoSN); try { using (SqlCommand aCommand = new SqlCommand(qry, cnn.Conectar())) { result = aCommand.ExecuteNonQuery(); } } catch (Exception) { return 0; } return 1; }
public int BajaTipoDocumento(M_TipoDocumento oTipoDoc) { string qry = ""; int result = -99; qry = string.Format("DELETE T_TipoDocumento WHERE Id_TipoDocumento = ('{0}')", oTipoDoc.Id_TipoDocumento); try { using (SqlCommand aCommand = new SqlCommand(qry, cnn.Conectar())) { result = aCommand.ExecuteNonQuery(); } } catch (Exception) { return 0; } return 1; }
private void btnGuardar_Click(object sender, EventArgs e) { if (ValidaCamposAlta() == true) { if (Estado == m_enumEstado.Nuevo) { M_TipoDocumento oTipoDoc = new M_TipoDocumento(); C_TipoDocumentos oTipoDoc_c = new C_TipoDocumentos(); oTipoDoc.DescLarga = txtDescripLarga.Text; oTipoDoc.Descripcion = txtDescripCorta.Text; oTipoDoc.AutoSN = 0; int result = oTipoDoc_c.AltaTipoDocumento(oTipoDoc); if (result == 1) { MessageBox.Show("Carga Exitosa"); CargaGrillaTipoDoc(); Estado = m_enumEstado.Lectura; } else { MessageBox.Show("Error: No se pudo realizar el Alta."); } } if (Estado == m_enumEstado.Edicion) { oTipoDoc.DescLarga = txtDescripLarga.Text; oTipoDoc.Descripcion = txtDescripCorta.Text; oTipoDoc.AutoSN = 0; oTipoDoc.Id_TipoDocumento = oTipoDoc.Id_TipoDocumento; int result = oTipoDoc_c.ModificaTipoDocumento(oTipoDoc); if (result == 1) { MessageBox.Show("Modificacion Exitosa"); CargaGrillaTipoDoc(); } else { MessageBox.Show("Error: No se pudo realizar la Modificacion."); } } Estado = m_enumEstado.Lectura; } }
public int ModificaTipoDocumento(M_TipoDocumento oTipoDoc) { string qry = ""; int result = -99; qry = string.Format("UPDATE T_TipoDocumento SET Descripcion = ('{1}'), DescLarga = ('{2}'), AutoSN = ('{3}') WHERE Id_TipoDocumento = ('{0}')", oTipoDoc.Id_TipoDocumento,oTipoDoc.Descripcion,oTipoDoc.DescLarga,oTipoDoc.AutoSN); try { using (SqlCommand aCommand = new SqlCommand(qry, cnn.Conectar())) { result = aCommand.ExecuteNonQuery(); } } catch (Exception) { return 0; } return 1; }