public Boolean Update(clsTarjetaPago tar) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaTarjetaPago", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codtar", tar.CodTarjeta); cmd.Parameters.AddWithValue("tip", tar.Tipo); cmd.Parameters.AddWithValue("descrip", tar.Descripcion); cmd.Parameters.AddWithValue("codalma", tar.CodAlmacen); 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(clsTarjetaPago tar) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaTarjetaPago", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("tipo", tar.Tipo); oParam = cmd.Parameters.AddWithValue("descripcion", tar.Descripcion); oParam = cmd.Parameters.AddWithValue("codUsu", tar.Coduser); oParam = cmd.Parameters.AddWithValue("codalma", tar.CodAlmacen); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); tar.CodTarjetaNuevo = 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 clsTarjetaPago CargaTarjeta(Int32 CodTarjeta, Int32 codAlmacen) { clsTarjetaPago tar = null; try { con.conectarBD(); cmd = new MySqlCommand("MuestraTarjetaPago", con.conector); cmd.Parameters.AddWithValue("codtar", CodTarjeta); cmd.Parameters.AddWithValue("codalma", codAlmacen); cmd.CommandType = CommandType.StoredProcedure; dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { tar = new clsTarjetaPago(); tar.CodTarjeta = Convert.ToInt32(dr.GetDecimal(0)); tar.Tipo = dr.GetString(1); tar.Descripcion = dr.GetString(2); tar.Estado = dr.GetBoolean(3); tar.Coduser = Convert.ToInt32(dr.GetDecimal(4)); tar.Fecharegistro = dr.GetDateTime(5);// capturo la fecha } } return(tar); } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean Update(clsTarjetaPago tar) { try { return(Mtar.Update(tar)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean Insert(clsTarjetaPago tar) { try { return(Mtar.Insert(tar)); } 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); } }