public string ActualizarMantenimiento(T_C_Mantenimiento Mantenimiento) { try { using (Command = new System.Data.SqlClient.SqlCommand("T_C_MantenimientoUpdate", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Command.Parameters.AddWithValue("@Id_Mantenimiento", Mantenimiento.Id_Mantenimiento); Command.Parameters.AddWithValue("@Id_Equipo", Mantenimiento.Id_Equipo); Command.Parameters.AddWithValue("@FechaProgramacion", Mantenimiento.FechaProgramacion); Command.Parameters.AddWithValue("@UsuarioRegistro", Mantenimiento.UsuarioRegistro); Command.Parameters.AddWithValue("@Id_TipoMantenimiento", Mantenimiento.Id_TipoMantenimiento); Command.Parameters.AddWithValue("@Id_Incidencia", Mantenimiento.Id_Incidencia); Command.Parameters.AddWithValue("@Id_Pedido", Mantenimiento.Id_Pedido); Command.Parameters.AddWithValue("@Prioridad", Mantenimiento.Prioridad); Command.Parameters.AddWithValue("@Id_OrdenTrabajo", Mantenimiento.Id_OrdenTrabajo); Command.Parameters.AddWithValue("@Id_TipoMantenimientoEquipo", Mantenimiento.Id_TipoMantenimientoEquipo); Command.Parameters.AddWithValue("@Id_TurnoMantenimiento", Mantenimiento.Id_TurnoMantenimiento); Command.Parameters.AddWithValue("@Id_Estado", Mantenimiento.Id_Estado); Connection.Open(); Command.ExecuteNonQuery(); } return("Registro actualizado satisfactoriamente."); } catch (Exception ex) { return(ex.Message); } finally { Connection.Close(); } }
public List <T_C_Mantenimiento> SeleccionarActivosMantenimiento() { try { List <T_C_Mantenimiento> Mantenimientos; using (Command = new System.Data.SqlClient.SqlCommand("T_C_MantenimientoselectActivo", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Connection.Open(); Mantenimientos = new List <T_C_Mantenimiento>(); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { T_C_Mantenimiento Mantenimiento = new T_C_Mantenimiento(); Mantenimiento.Id_Mantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Mantenimiento")).ToString()); Mantenimiento.Id_Equipo = reader.GetValue(reader.GetOrdinal("Id_Equipo")).ToString(); Mantenimiento.FechaProgramacion = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaProgramacion")).ToString()); Mantenimiento.UsuarioRegistro = reader.GetValue(reader.GetOrdinal("UsuarioRegistro")).ToString(); Mantenimiento.Id_TipoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimiento")).ToString()); Mantenimiento.Id_Incidencia = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Incidencia")).ToString()); Mantenimiento.Id_Pedido = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Pedido")).ToString()); Mantenimiento.Prioridad = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Prioridad")).ToString()); string x = reader.GetValue(reader.GetOrdinal("Id_OrdenTrabajo")).ToString(); if (x != "") { Mantenimiento.Id_OrdenTrabajo = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_OrdenTrabajo")).ToString()); } Mantenimiento.Id_TipoMantenimientoEquipo = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimientoEquipo")).ToString()); Mantenimiento.Id_TurnoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TurnoMantenimiento")).ToString()); Mantenimiento.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString()); Mantenimiento.FechaTrabajoInicio = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaTrabajoInicio")).ToString()); Mantenimiento.FechaTrabajoFin = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaTrabajoFin")).ToString()); Mantenimiento.FechaRegistro = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaRegistro")).ToString()); Mantenimientos.Add(Mantenimiento); } } return(Mantenimientos); } catch (Exception ex) { return(null); } finally { Connection.Close(); } }
public T_C_Mantenimiento SeleccionarMantenimiento(int idMantenimiento) { try { T_C_Mantenimiento Mantenimiento = new T_C_Mantenimiento(); using (Command = new SqlCommand("T_C_Mantenimientoselect", Connection)) { Command.Parameters.AddWithValue("@Id_Mantenimiento", idMantenimiento); Command.CommandType = CommandType.StoredProcedure; Connection.Open(); SqlDataReader reader = Command.ExecuteReader(); while (reader.Read()) { Mantenimiento.Id_Mantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Mantenimiento")).ToString()); Mantenimiento.Id_Mantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Mantenimiento")).ToString()); Mantenimiento.Id_Turno = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Turno")).ToString()); Mantenimiento.Id_Equipo = reader.GetValue(reader.GetOrdinal("Id_Equipo")).ToString(); Mantenimiento.FechaProgramacion = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaProgramacion")).ToString()); Mantenimiento.UsuarioRegistro = reader.GetValue(reader.GetOrdinal("UsuarioRegistro")).ToString(); Mantenimiento.Id_TipoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimiento")).ToString()); Mantenimiento.Id_Incidencia = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Incidencia")).ToString()); Mantenimiento.Id_Pedido = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Pedido")).ToString()); Mantenimiento.Prioridad = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Prioridad")).ToString()); Mantenimiento.Id_OrdenTrabajo = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_OrdenTrabajo")).ToString()); Mantenimiento.Id_TipoMantenimientoEquipo = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimientoEquipo")).ToString()); Mantenimiento.Id_TurnoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TurnoMantenimiento")).ToString()); Mantenimiento.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString()); Mantenimiento.Estado = estadoAccess.Seleccionar(Mantenimiento.Id_Estado); Mantenimiento.FechaTrabajoInicio = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaTrabajoInicio")).ToString()); Mantenimiento.FechaTrabajoFin = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaTrabajoFin")).ToString()); Mantenimiento.FechaRegistro = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaRegistro")).ToString()); } } return(Mantenimiento); } catch (Exception ex) { return(null); } finally { Connection.Close(); } }
public string EliminarMantenimiento(T_C_Mantenimiento Mantenimiento) { try { using (Command = new System.Data.SqlClient.SqlCommand("T_C_MantenimientoDelete", Connection)) { Command.CommandType = System.Data.CommandType.StoredProcedure; Command.Parameters.AddWithValue("@Id_Mantenimiento", Mantenimiento.Id_Mantenimiento); Connection.Open(); Command.ExecuteNonQuery(); } return("Registro eliminado satisfactoriamente."); } catch (Exception ex) { return(ex.Message); } finally { Connection.Close(); } }
public string EliminarMantenimiento(T_C_Mantenimiento Mantenimiento) { return(MantenimientoAccess.EliminarMantenimiento(Mantenimiento)); }
public string ActualizarMantenimiento(T_C_Mantenimiento Mantenimiento) { return(MantenimientoAccess.ActualizarMantenimiento(Mantenimiento)); }
public string AgregarMantenimiento(T_C_Mantenimiento Mantenimiento) { return(MantenimientoAccess.AgregarMantenimiento(Mantenimiento)); }