Example #1
0
        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(); }
        }
Example #2
0
        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);
            }
        }