public Boolean Update(clsRecibos recibo) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaRecibos", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codigo", recibo.CodRecibos); cmd.Parameters.AddWithValue("concep", recibo.Concepto); cmd.Parameters.AddWithValue("mont", recibo.Monto); cmd.Parameters.AddWithValue("fech", recibo.Fecha); cmd.Parameters.AddWithValue("codUser", recibo.CodUser); cmd.Parameters.AddWithValue("codSucur", recibo.CodSucursal); cmd.Parameters.AddWithValue("tipo", recibo.TipoCaja); 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 update(clsRecibos recibo) { try { return(MRecibo.Update(recibo)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean Insert(clsRecibos recibo) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaReciboCajaChica", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; cmd.Parameters.AddWithValue("des", recibo.Concepto); cmd.Parameters.AddWithValue("mon", recibo.Monto); cmd.Parameters.AddWithValue("fec", recibo.Fecha); cmd.Parameters.AddWithValue("codusu", recibo.CodUser); cmd.Parameters.AddWithValue("codSucur", recibo.CodSucursal); cmd.Parameters.AddWithValue("codtipodoc", recibo.CodTipoDocumento); cmd.Parameters.AddWithValue("codse", recibo.CodSerie); cmd.Parameters.AddWithValue("num", recibo.Numeracion); cmd.Parameters.AddWithValue("tipo", recibo.TipoCaja); cmd.Parameters.AddWithValue("ingresoegreso_ex", recibo.Igresoegreso); cmd.Parameters.AddWithValue("codtipopagocajachica_ex", recibo.Codtipopagocajahica); cmd.Parameters.AddWithValue("nombre_ex", recibo.Nombre); cmd.Parameters.AddWithValue("direccion_ex", recibo.Direccion); cmd.Parameters.AddWithValue("dni_ex", recibo.Dni); cmd.Parameters.AddWithValue("saldo_ex", recibo.Saldocaja); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); recibo.CodRecibosNuevo = 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 Boolean insert(clsRecibos recibo) { try { return(MRecibo.Insert(recibo)); } 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); } }