public Boolean InsertMovCajaChica(clsCajaChicaMov movch) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaMovimientoCajaChica", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codSucursal_ex", movch.CodSucursal); oParam = cmd.Parameters.AddWithValue("codcaja_ex", movch.Codcaja); oParam = cmd.Parameters.AddWithValue("codPago_ex", movch.CodPago); oParam = cmd.Parameters.AddWithValue("concepto_ex", movch.Concepto); oParam = cmd.Parameters.AddWithValue("monto_ex", movch.Monto); oParam = cmd.Parameters.AddWithValue("nombre_ex", movch.Nombre); oParam = cmd.Parameters.AddWithValue("dni_ex", movch.Dni); oParam = cmd.Parameters.AddWithValue("tipo_ex", movch.Tipo); oParam = cmd.Parameters.AddWithValue("tipomovimiento_ex", movch.Tipomovimiento); oParam = cmd.Parameters.AddWithValue("fecha_ex", movch.Fecha); oParam = cmd.Parameters.AddWithValue("tipodocumento_ex", movch.Tipodocumento); oParam = cmd.Parameters.AddWithValue("codSerie_ex", movch.CodSerie); oParam = cmd.Parameters.AddWithValue("serie_ex", movch.Serie); oParam = cmd.Parameters.AddWithValue("NumDocumento_ex", movch.NumDocumento1); oParam = cmd.Parameters.AddWithValue("toneladas_ex", movch.Toneladas); oParam = cmd.Parameters.AddWithValue("codTipoPagoCaja_ex", movch.CodTipoPagoCaja); oParam = cmd.Parameters.AddWithValue("codUser_ex", movch.CodUser); oParam = cmd.Parameters.AddWithValue("codalmacen_ex", movch.Codalmacen); oParam = cmd.Parameters.AddWithValue("codMoneda_ex", movch.Codmoneda); oParam = cmd.Parameters.AddWithValue("tcVenta_ex", movch.Tcventa); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); movch.CodMovCaja = 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 InsertMovCajaChica(clsCajaChicaMov movchi) { try { return(Maper.InsertMovCajaChica(movchi)); } 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); } }