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)); }
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)); }
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; } }
public static ENResultOperation Eliminar(clsRecojo_DetalleBE Datos) { return(clsRecojo_DetalleDA.Eliminar(Datos)); }
public static ENResultOperation Actualizar(clsRecojo_DetalleBE Datos) { return(clsRecojo_DetalleDA.Actualizar(Datos)); }