Ejemplo n.º 1
0
        public static ENResultOperation Eliminar(clsRecojo_DetalleBE Datos)
        {
            SqlCommand CMD = new SqlCommand("PA_RECOJO_ELIMINA_DETALLE");

            CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = DBNull.Value;
            CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value         = Datos.Reco_ide;
            CMD.Parameters.Add(Parametros_SQL.ide_detalle, SqlDbType.Int).Value = Datos.Reco_ide_detalle;
            CMD.Parameters.Add(Parametros_SQL.veces, SqlDbType.Int).Value       = Datos.Veces;
            CMD.Parameters.Add(Parametros_SQL.usuario, SqlDbType.VarChar).Value = Datos.Usuario;

            CMD.Parameters.Add("@RETURN", SqlDbType.Int);
            CMD.Parameters["@RETURN"].Value     = DBNull.Value;
            CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue;
            return(Recojo_DetalleDA.Acceder(CMD));
        }
Ejemplo n.º 2
0
        public static ENResultOperation Crear(clsRecojo_DetalleBE Datos)
        {
            SqlCommand CMD = new SqlCommand("PA_RECOJO_INSERTA_DETALLE");

            CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = "";
            CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value                        = Datos.Reco_ide;
            CMD.Parameters.Add(Parametros_SQL.ide_detalle, SqlDbType.Int).Value                = Datos.Reco_ide_detalle;
            CMD.Parameters.Add(Parametros_SQL.item, SqlDbType.Int).Value                       = Datos.Reco_item;
            CMD.Parameters.Add(Parametros_SQL.cliente, SqlDbType.Int).Value                    = Datos.Reco_cliente_ide;
            CMD.Parameters.Add(Parametros_SQL.nombre_cliente, SqlDbType.VarChar).Value         = Datos.Reco_destinatario;
            CMD.Parameters.Add(Parametros_SQL.direccion, SqlDbType.VarChar).Value              = Datos.Reco_direccion;
            CMD.Parameters.Add(Parametros_SQL.localidad, SqlDbType.Int).Value                  = Datos.Loca_ide;
            CMD.Parameters.Add(Parametros_SQL.descripcion, SqlDbType.VarChar).Value            = Datos.Reco_descripcion;
            CMD.Parameters.Add(Parametros_SQL.unidad_medida, SqlDbType.Int).Value              = Datos.Unid_medi_ide;
            CMD.Parameters.Add(Parametros_SQL.tipo_producto, SqlDbType.Int).Value              = Datos.Tipo_prod_ide;
            CMD.Parameters.Add(Parametros_SQL.cantidad, SqlDbType.Decimal).Value               = Datos.Reco_cantidad;
            CMD.Parameters.Add(Parametros_SQL.peso, SqlDbType.Decimal).Value                   = Datos.Reco_peso;
            CMD.Parameters.Add(Parametros_SQL.volumen, SqlDbType.Decimal).Value                = Datos.Reco_volumen;
            CMD.Parameters.Add(Parametros_SQL.km_final, SqlDbType.Decimal).Value               = Datos.Reco_km_final;
            CMD.Parameters.Add(Parametros_SQL.guia, SqlDbType.VarChar).Value                   = Datos.Reco_guia_proveedor;
            CMD.Parameters.Add(Parametros_SQL.planilla, SqlDbType.VarChar).Value               = Datos.Reco_planilla;
            CMD.Parameters.Add(Parametros_SQL.fecha_llegada, SqlDbType.DateTime).Value         = Datos.Reco_fecha_llegada;
            CMD.Parameters.Add(Parametros_SQL.fecha_inicio_carga, SqlDbType.DateTime).Value    = Datos.Reco_fecha_inicio_carga;
            CMD.Parameters.Add(Parametros_SQL.fecha_fin_carga, SqlDbType.DateTime).Value       = Datos.Reco_fecha_fin_carga;
            CMD.Parameters.Add(Parametros_SQL.fecha_inicio_descarga, SqlDbType.DateTime).Value = Datos.Reco_fecha_inicio_descarga;
            CMD.Parameters.Add(Parametros_SQL.fecha_fin_descarga, SqlDbType.DateTime).Value    = Datos.Reco_fecha_fin_descarga;
            CMD.Parameters.Add(Parametros_SQL.fecha_retiro, SqlDbType.DateTime).Value          = Datos.Reco_fecha_retiro;
            CMD.Parameters.Add(Parametros_SQL.hora_llegada, SqlDbType.VarChar).Value           = Datos.Reco_hora_llegada;
            CMD.Parameters.Add(Parametros_SQL.hora_inicio, SqlDbType.VarChar).Value            = Datos.Reco_hora_inicio_carga;
            CMD.Parameters.Add(Parametros_SQL.hora_fin_carga, SqlDbType.VarChar).Value         = Datos.Reco_hora_fin_carga;
            CMD.Parameters.Add(Parametros_SQL.hora_inicio_descarga, SqlDbType.VarChar).Value   = Datos.Reco_hora_inicio_descarga;
            CMD.Parameters.Add(Parametros_SQL.hora_fin_descarga, SqlDbType.VarChar).Value      = Datos.Reco_hora_fin_descarga;
            CMD.Parameters.Add(Parametros_SQL.hora_retiro, SqlDbType.VarChar).Value            = Datos.Reco_hora_retiro;
            CMD.Parameters.Add(Parametros_SQL.veces, SqlDbType.Int).Value                      = Datos.Veces;
            CMD.Parameters.Add(Parametros_SQL.usuario, SqlDbType.VarChar).Value                = Datos.Usuario;

            CMD.Parameters.Add("@RETURN", SqlDbType.Int);
            CMD.Parameters["@RETURN"].Value     = DBNull.Value;
            CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue;
            return(Recojo_CabeceraDA.Acceder(CMD));
        }
Ejemplo n.º 3
0
        private void Procesar_Operacion()
        {
            Obtener_Registro_Cabecera();
            clsRecojo_DetalleBE TipoBE = new clsRecojo_DetalleBE();

            TipoBE.Reco_ide          = ID_Reco_Ide;
            TipoBE.Reco_ide_detalle  = ID_Reco_Ide_Detalle;
            TipoBE.Reco_item         = Convert.ToInt32(txtItem.Text);
            TipoBE.Reco_cliente_ide  = 0;  // ID_Cliente;
            TipoBE.Reco_destinatario = txtDestinatario.Text;
            TipoBE.Reco_direccion    = txtDireccion.Text;
            if (string.IsNullOrEmpty(txtLoca_Ide.Text))
            {
                txtLoca_Ide.Text = "0";
            }
            TipoBE.Loca_ide            = Convert.ToInt32(txtLoca_Ide.Text);
            TipoBE.Reco_guia_proveedor = txtGuia_Remitente.Text;
            TipoBE.Reco_planilla       = txtPlanilla_Remitente.Text;
            TipoBE.Reco_descripcion    = txtDescripcion.Text;
            if (String.IsNullOrEmpty(txtBultos.Text))
            {
                txtBultos.Text = "0";
            }
            TipoBE.Reco_cantidad = Convert.ToDouble(txtBultos.Text);
            if (String.IsNullOrEmpty(txtPeso.Text))
            {
                txtPeso.Text = "0";
            }
            TipoBE.Reco_peso = Convert.ToDouble(txtPeso.Text);
            if (String.IsNullOrEmpty(txtVolumen.Text))
            {
                txtVolumen.Text = "0";
            }
            TipoBE.Reco_volumen = Convert.ToDouble(txtVolumen.Text);
            if (String.IsNullOrEmpty(txtkmFinal.Text))
            {
                txtkmFinal.Text = "0";
            }
            TipoBE.Reco_km_final              = Convert.ToDouble(txtkmFinal.Text);
            TipoBE.Unid_medi_ide              = Convert.ToInt32(cboUnidad_Medida.SelectedValue.ToString());
            TipoBE.Tipo_prod_ide              = Convert.ToInt32(cboTipoProducto.SelectedValue.ToString());
            TipoBE.Reco_fecha_llegada         = Convert.ToDateTime(dtpFllegada.Text);
            TipoBE.Reco_hora_llegada          = txtHLlegada.Text;
            TipoBE.Reco_fecha_inicio_carga    = Convert.ToDateTime(dtpFInicio_Carga.Text);
            TipoBE.Reco_hora_inicio_carga     = txtHInicio_Carga.Text;
            TipoBE.Reco_fecha_fin_carga       = Convert.ToDateTime(dtpFFin_Carga.Text);
            TipoBE.Reco_hora_fin_carga        = txtHFin_Carga.Text;
            TipoBE.Reco_fecha_inicio_descarga = Convert.ToDateTime(dtpFInicio_Descarga.Text);
            TipoBE.Reco_hora_inicio_descarga  = txtHInicio_Descarga.Text;
            TipoBE.Reco_fecha_fin_descarga    = Convert.ToDateTime(dtpFFin_Descarga.Text);
            TipoBE.Reco_hora_fin_descarga     = txtHFin_Descarga.Text;
            TipoBE.Reco_fecha_retiro          = Convert.ToDateTime(dtpFTermino.Text);
            TipoBE.Reco_hora_retiro           = txtHTermino.Text;
            TipoBE.Reco_estado_ruta           = true;
            TipoBE.Veces   = ID_Veces;
            TipoBE.Usuario = "ADMIN";
            Producto       = Convert.ToInt32(cboTipoProducto.SelectedValue.ToString());
            Unidad         = Convert.ToInt32(cboUnidad_Medida.SelectedValue.ToString());
            Destinatario   = txtDestinatario.Text;

            switch (Detalle_Operacion)
            {
            case "N":
                ENResultOperation N = ClsRecojo_DetalleBC.Crear(TipoBE);
                if (!N.Proceder)
                {
                    MessageBox.Show("Error : " + N.Sms);
                }
                break;

            case "M":
                ENResultOperation M = ClsRecojo_DetalleBC.Actualizar(TipoBE);
                if (!M.Proceder)
                {
                    MessageBox.Show("Error : " + M.Sms);
                }
                break;

            case "E":
                ENResultOperation E = ClsRecojo_DetalleBC.Eliminar(TipoBE);
                if (!E.Proceder)
                {
                    MessageBox.Show("Error : " + E.Sms);
                }
                break;
            }
        }
Ejemplo n.º 4
0
 public static ENResultOperation Eliminar(clsRecojo_DetalleBE Datos)
 {
     return(clsRecojo_DetalleDA.Eliminar(Datos));
 }
Ejemplo n.º 5
0
 public static ENResultOperation Actualizar(clsRecojo_DetalleBE Datos)
 {
     return(clsRecojo_DetalleDA.Actualizar(Datos));
 }