public string InsertSubFamilia(E_Subfamilia ObjSubfamilia) { string SubFamiliaID = ""; SqlDatabase SqlClient = new SqlDatabase(connectionString); DbConnection tCnn; tCnn = SqlClient.CreateConnection(); tCnn.Open(); DbTransaction tran = tCnn.BeginTransaction(); try { DbCommand SqlCommand = SqlClient.GetStoredProcCommand("[Producto].[Usp_InsertSubFamilia]"); SqlClient.AddInParameter(SqlCommand, "@IDFamilia", SqlDbType.Char, ObjSubfamilia.IDFamilia); SqlClient.AddInParameter(SqlCommand, "@NomSubFamilia", SqlDbType.Char, ObjSubfamilia.NomSubFamilia); SqlClient.AddInParameter(SqlCommand, "@UsuarioID", SqlDbType.Int, ObjSubfamilia.UsuarioID); SubFamiliaID = Convert.ToString(SqlClient.ExecuteScalar(SqlCommand, tran)); tran.Commit(); tCnn.Close(); tCnn.Dispose(); SqlCommand.Dispose(); } catch (Exception ex) { tran.Rollback(); throw new Exception(ex.Message); } return(SubFamiliaID); }
public void UpdateSubFamilia(E_Subfamilia ObjSubfamilia, string Tipo) { SqlDatabase SqlClient = new SqlDatabase(connectionString); DbConnection tCnn; tCnn = SqlClient.CreateConnection(); tCnn.Open(); DbTransaction tran = tCnn.BeginTransaction(); try { DbCommand SqlCommand = SqlClient.GetStoredProcCommand("[Producto].[Usp_UpdateSubFamilia]"); SqlClient.AddInParameter(SqlCommand, "@SubFamiliaID", SqlDbType.Char, ObjSubfamilia.SubFamiliaID); SqlClient.AddInParameter(SqlCommand, "@IDFamilia", SqlDbType.Char, ObjSubfamilia.IDFamilia); SqlClient.AddInParameter(SqlCommand, "@NomSubFamilia", SqlDbType.Char, ObjSubfamilia.NomSubFamilia); SqlClient.AddInParameter(SqlCommand, "@UsuarioID", SqlDbType.Int, ObjSubfamilia.UsuarioID); SqlClient.AddInParameter(SqlCommand, "@Tipo", SqlDbType.Char, Tipo); SqlClient.ExecuteNonQuery(SqlCommand, tran); tran.Commit(); tCnn.Close(); tCnn.Dispose(); SqlCommand.Dispose(); } catch (Exception ex) { tran.Rollback(); throw new Exception(ex.Message); } }
public string InsertSubFamilia(E_Subfamilia ObjSubfamilia) { string SubFamiliaID = ""; CD_Producto ObjCD_Producto = new CD_Producto(AppSettings.GetConnectionString); SubFamiliaID = ObjCD_Producto.InsertSubFamilia(ObjSubfamilia); return(SubFamiliaID); }
private void ObtenerDatosControles() { ObjSubFamilia = new E_Subfamilia(); ObjSubFamilia.SubFamiliaID = TxtSubFamiliaID.Text; ObjSubFamilia.NomSubFamilia = TxtNomSubFamilia.Text; if (CboFamilia.SelectedIndex != -1) { ObjSubFamilia.IDFamilia = CboFamilia.SelectedValue.ToString(); } ObjSubFamilia.UsuarioID = AppSettings.UserID; }
public void UpdateSubFamilia(E_Subfamilia ObjSubfamilia, string Tipo) { CD_Producto ObjCD_Producto = new CD_Producto(AppSettings.GetConnectionString); ObjCD_Producto.UpdateSubFamilia(ObjSubfamilia, Tipo); }