public Boolean Update(clsFamilia fam) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaFamilia", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codfam", fam.CodFamilia); cmd.Parameters.AddWithValue("referencia", fam.Referencia); cmd.Parameters.AddWithValue("descripcion", fam.Descripcion); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Insert(clsFamilia fam) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaFamilia", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("referencia", fam.Referencia); oParam = cmd.Parameters.AddWithValue("descripcion", fam.Descripcion); oParam = cmd.Parameters.AddWithValue("codusu", fam.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); fam.CodFamiliaNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public clsFamilia CargaFamilia(Int32 Codigo) { clsFamilia fam = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraFamilia", con.conector); cmd.Parameters.AddWithValue("codfam", Codigo); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { fam = new clsFamilia(); fam.CodFamilia = Convert.ToInt32(dr.GetDecimal(0)); fam.Referencia = dr.GetString(1); fam.Descripcion = dr.GetString(2); fam.Estado = dr.GetBoolean(3); fam.CodUser = Convert.ToInt32(dr.GetDecimal(4)); fam.FechaRegistro = dr.GetDateTime(5);// capturo la fecha } } return(fam); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean update(clsFamilia fam) { try { return(Mfam.Update(fam)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
private void cbFamilia_SelectionChangeCommitted(object sender, EventArgs e) { fam = admFam.CargaFamilia(Convert.ToInt32(cbFamilia.SelectedValue)); CargaLineas(Convert.ToInt32(cbFamilia.SelectedValue)); CargaGrupos(Convert.ToInt32(cbLinea.SelectedValue)); cbGrupo.Text = ""; if (cbFamilia.SelectedIndex != -1) { cbLinea.Enabled = true; btnLinea.Enabled = true; } else { cbLinea.Enabled = false; btnLinea.Enabled = false; } }
public Boolean insert(clsFamilia fam) { try { return(Mfam.Insert(fam)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }
private void cbFamilia_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Return) { fam = admFam.CargaFamilia(Convert.ToInt32(cbFamilia.SelectedValue)); CargaLineas(Convert.ToInt32(cbFamilia.SelectedValue)); CargaGrupos(Convert.ToInt32(cbLinea.SelectedValue)); cbGrupo.Text = ""; if (cbFamilia.SelectedIndex != -1) { cbLinea.Enabled = true; btnLinea.Enabled = true; } else { cbLinea.Enabled = false; btnLinea.Enabled = false; } } }