public static ENResultOperation Crear(ClsMantenimiento_ProgramadoBE Datos) { SqlCommand CMD = new SqlCommand("PA_MANTENIMIENTO_PROGRAMADO_INSERTA"); CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = ""; CMD.Parameters.Add(Parametros_SQL.mant_prog_ide, SqlDbType.Int).Value = Datos.Mant_prog_ide; CMD.Parameters.Add(Parametros_SQL.tran_ide, SqlDbType.Int).Value = Datos.Tran_ide; CMD.Parameters.Add(Parametros_SQL.tran_vehi_ide, SqlDbType.Int).Value = Datos.Tran_vehi_ide; CMD.Parameters.Add(Parametros_SQL.tran_vehi_placa, SqlDbType.NVarChar).Value = Datos.Tran_vehi_placa; CMD.Parameters.Add(Parametros_SQL.mant_grupo_ide, SqlDbType.Int).Value = Datos.Mant_grupo_ide; CMD.Parameters.Add(Parametros_SQL.mant_actividad_ide, SqlDbType.Int).Value = Datos.Mant_actividad_ide; CMD.Parameters.Add(Parametros_SQL.mant_prog_dias, SqlDbType.Int).Value = Datos.Mant_prog_dias; CMD.Parameters.Add(Parametros_SQL.mant_prog_kilometros, SqlDbType.Int).Value = Datos.Mant_prog_kilometros; CMD.Parameters.Add(Parametros_SQL.mant_prog_ultima_fecha, SqlDbType.DateTime).Value = Datos.Mant_prog_ultima_fecha; CMD.Parameters.Add(Parametros_SQL.mant_prog_ultimo_kilometraje, SqlDbType.Int).Value = Datos.Mant_prog_ultimo_kilometraje; CMD.Parameters.Add(Parametros_SQL.mant_prog_proxima_fecha, SqlDbType.DateTime).Value = Datos.Mant_prog_proxima_fecha; CMD.Parameters.Add(Parametros_SQL.mant_prog_proximo_kilometraje, SqlDbType.Int).Value = Datos.Mant_prog_proximo_kilometraje; CMD.Parameters.Add(Parametros_SQL.mant_prog_detalle, SqlDbType.NVarChar).Value = Datos.Mant_prog_detalle; CMD.Parameters.Add(Parametros_SQL.mant_prog_usuario, SqlDbType.NChar).Value = Datos.Mant_prog_usuario; CMD.Parameters.Add(Parametros_SQL.mant_prog_estado, SqlDbType.Int).Value = Datos.Mant_prog_estado; CMD.Parameters.Add("@RETURN", SqlDbType.Int); CMD.Parameters["@RETURN"].Value = DBNull.Value; CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue; return(Mantenimiento_PreventivoDA.Acceder(CMD)); }
public static ENResultOperation Eliminar(ClsMantenimiento_ProgramadoBE Datos) { SqlCommand CMD = new SqlCommand("PA_MANTENIMIENTO_PROGRAMADO_ELIMINA"); CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = DBNull.Value; CMD.Parameters.Add(Parametros_SQL.mant_prog_ide, SqlDbType.Int).Value = Datos.Mant_prog_ide; CMD.Parameters.Add("@RETURN", SqlDbType.Int); CMD.Parameters["@RETURN"].Value = DBNull.Value; CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue; return(Mantenimiento_PreventivoDA.Acceder(CMD)); }
private void Procesar_Operacion() { ClsMantenimiento_ProgramadoBE TipoBE = new ClsMantenimiento_ProgramadoBE(); TipoBE.Mant_prog_ide = iMant_Prog_Ide; TipoBE.Tran_ide = iTran_Ide; TipoBE.Tran_vehi_ide = iTran_Vehi_Ide; TipoBE.Tran_vehi_placa = txtPlaca.Text; if (string.IsNullOrEmpty(txtFrecKms.Text)) { txtFrecKms.Text = "0"; } TipoBE.Mant_prog_kilometros = Convert.ToInt32(txtFrecKms.Text); if (string.IsNullOrEmpty(txtFrecDias.Text)) { txtFrecDias.Text = "0"; } TipoBE.Mant_prog_dias = Convert.ToInt32(txtFrecDias.Text); if (string.IsNullOrEmpty(txtUltKm.Text)) { txtUltKm.Text = "0"; } TipoBE.Mant_prog_ultimo_kilometraje = Convert.ToInt32(txtUltKm.Text); TipoBE.Mant_prog_ultima_fecha = Convert.ToDateTime(dtpUltFecha.Text); TipoBE.Mant_prog_detalle = txtDetalle.Text; if (string.IsNullOrEmpty(txtProxKm.Text)) { txtProxKm.Text = "0"; } TipoBE.Mant_prog_proximo_kilometraje = Convert.ToInt32(txtProxKm.Text); TipoBE.Mant_prog_proxima_fecha = Convert.ToDateTime(dtpProxFecha.Text); TipoBE.Mant_prog_usuario = "JUAN"; TipoBE.Mant_grupo_ide = Convert.ToInt32(cboGrupos.SelectedValue.ToString()); TipoBE.Mant_actividad_ide = Convert.ToInt32(cboActividades.SelectedValue.ToString()); switch (Operacion) { case "N": { ENResultOperation R = ClsMantenimiento_ProgramadoBC.Crear(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Insertar " + R.Sms); } break; } case "M": { ENResultOperation R = ClsMantenimiento_ProgramadoBC.Actualizar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Modificar " + R.Sms); } break; } case "E": { ENResultOperation R = ClsMantenimiento_ProgramadoBC.Eliminar(TipoBE); if (!R.Proceder) { MessageBox.Show("Error al Eliminar " + R.Sms); } break; } } PanelProgramacion.Visible = false; Habilitar_Botones(true); Habilitar_Campos(false); Mostrar(""); }
public static ENResultOperation Eliminar(ClsMantenimiento_ProgramadoBE Datos) { return(ClsMantenimiento_ProgramadoDA.Eliminar(Datos)); }
public static ENResultOperation Actualizar(ClsMantenimiento_ProgramadoBE Datos) { return(ClsMantenimiento_ProgramadoDA.Actualizar(Datos)); }