示例#1
0
    //Metodo Listar Usuario
    public List <clUsuarioE> mtdListarUsuario()
    {
        string     consulta = "select * from Usuario";
        clMetodoCN objMtdCN = new clMetodoCN();
        DataTable  tblDatos = new DataTable();

        tblDatos = objMtdCN.mtdDesconectado(consulta);

        List <clUsuarioE> ListaUsuario = new List <clUsuarioE>();

        for (int i = 0; i < tblDatos.Rows.Count; i++)
        {
            clUsuarioE objPasDatos = new clUsuarioE();
            objPasDatos.IdUsuario = int.Parse(tblDatos.Rows[i][0].ToString());
            objPasDatos.Documento = tblDatos.Rows[i][1].ToString();
            objPasDatos.Nombre    = tblDatos.Rows[i][2].ToString();
            objPasDatos.Apellido  = tblDatos.Rows[i][3].ToString();
            objPasDatos.Telefono  = tblDatos.Rows[i][4].ToString();
            objPasDatos.Email     = tblDatos.Rows[i][5].ToString();
            objPasDatos.Clave     = tblDatos.Rows[i][6].ToString();
            objPasDatos.Ciudad    = tblDatos.Rows[i][7].ToString();
            objPasDatos.Direccion = tblDatos.Rows[i][8].ToString();
            objPasDatos.IdRol     = int.Parse(tblDatos.Rows[i][9].ToString());
            ListaUsuario.Add(objPasDatos);
        }
        return(ListaUsuario);
    }
示例#2
0
    //Metodo Listar OrdenMttoP
    public List <clOrdenMttoPE> mtdListarOrdenMttoP()
    {
        string     consulta = "select * from OrdenMttoPreventivo";
        clMetodoCN objMtdCN = new clMetodoCN();
        DataTable  tblDatos = new DataTable();

        tblDatos = objMtdCN.mtdDesconectado(consulta);

        List <clOrdenMttoPE> ListaOrdenMttoP = new List <clOrdenMttoPE>();

        for (int i = 0; i < tblDatos.Rows.Count; i++)
        {
            clOrdenMttoPE objPasDatos = new clOrdenMttoPE();
            objPasDatos.IdOrdenMttoP    = int.Parse(tblDatos.Rows[i][0].ToString());
            objPasDatos.NumOrden        = tblDatos.Rows[i][1].ToString();
            objPasDatos.Disciplina      = tblDatos.Rows[i][2].ToString();
            objPasDatos.FechaInicio     = tblDatos.Rows[i][3].ToString();
            objPasDatos.HoraInicio      = tblDatos.Rows[i][4].ToString();
            objPasDatos.FechaFinal      = tblDatos.Rows[i][5].ToString();
            objPasDatos.HoraFinal       = tblDatos.Rows[i][6].ToString();
            objPasDatos.Ejecutado       = tblDatos.Rows[i][7].ToString();
            objPasDatos.TrabajoIE       = tblDatos.Rows[i][8].ToString();
            objPasDatos.Observaciones   = tblDatos.Rows[i][9].ToString();
            objPasDatos.Revisado        = tblDatos.Rows[i][10].ToString();
            objPasDatos.IdPlanificacion = int.Parse(tblDatos.Rows[i][11].ToString());
            objPasDatos.IdReporteAS     = int.Parse(tblDatos.Rows[i][12].ToString());
            objPasDatos.IdUsuario       = int.Parse(tblDatos.Rows[i][13].ToString());
            ListaOrdenMttoP.Add(objPasDatos);
        }
        return(ListaOrdenMttoP);
    }
示例#3
0
    //Metodo Actualizar ReporteAS
    public int mtdActualizarReporteAS(clReporteAveriaServicioE objReporteAveriaServicioE)
    {
        string     consulta = "Update ReporteAveriaServicio set Titulo = '" + objReporteAveriaServicioE.Titulo + "', Descripcion = '" + objReporteAveriaServicioE.Descripcion + "', FechaReporte = '" + objReporteAveriaServicioE.FechaReporte + "' where IdReporteAS = '" + objReporteAveriaServicioE.IdReporteAS + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#4
0
    //Metodo Eliminar ReporteAS
    public int mtdEliminarReporteAS(clReporteAveriaServicioE objDatos)
    {
        string     consulta = "Delete from ReporteAveriaServicio where Titulo = '" + objDatos.Titulo + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#5
0
    //Metodo Actualizar Elemento
    public int mtdActualizarElemento(clElementoE objDatos)
    {
        string     consulta = "Update Elemento set Nombre = '" + objDatos.Nombre + "', Descripcion = '" + objDatos.Descripcion + "', Estado = '" + objDatos.Estado + "' where IdElemento = '" + objDatos.IdElemento + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#6
0
    //Metodo Eliminar Elemento
    public int mtdEliminarElemento(clElementoE objDatos)
    {
        string     consulta = "Delete from Elemento where Codigo = '" + objDatos.Codigo + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#7
0
    public int mtdActualizarEjecucionM2(clEjecucionME objEjecucionME)
    {
        string     consulta = "Update EjecucionM set Estado = '" + objEjecucionME.Estado + "', Observaciones = '" + objEjecucionME.Observaciones + "'where IdEjecucionM = '" + objEjecucionME.IdEjecucionM + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#8
0
    //Metodo Eliminar EjecucionM
    public int mtdEliminarEjecucionM(clEjecucionME objDatos)
    {
        string     consulta = "Delete from EjecucionM where FechaEjecucion = '" + objDatos.FechaEjecucion + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#9
0
    //Metodo Actualizar Usuario
    public int mtdActualizarUsuarioPerfil(clUsuarioE objDatos)
    {
        string     consulta = "Update Usuario set Documento = '" + objDatos.Documento + "', Nombre =  '" + objDatos.Nombre + "', Clave =  '" + objDatos.Clave + "', Apellido = '" + objDatos.Apellido + "', Telefono = '" + objDatos.Telefono + "', Ciudad = '" + objDatos.Ciudad + "', Direccion = '" + objDatos.Direccion + "' where Email = '" + objDatos.Email + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#10
0
    //Metodo Actualizar TareaAS
    public int mtdActualizarTareaAS(clTareaAveriaServicioE objTareaAveriaServicioE)
    {
        string     consulta = "Update TareaAveriaServicio set NombreAS = '" + objTareaAveriaServicioE.NombreAS + "', Duracion = '" + objTareaAveriaServicioE.Duracion + "', FechaEjecucion = '" + objTareaAveriaServicioE.FechaEjecucion + "' where IdTareaAS = '" + objTareaAveriaServicioE.IdTareaAS + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#11
0
    //Metodo Actualizar OrdenMttoP
    public int mtdActualizarOrdenMttoP(clOrdenMttoPE objOrdenMttoPE)
    {
        string     consulta = "Update OrdenMttoPreventivo set Disciplina = '" + objOrdenMttoPE.Disciplina + "', FechaInicio = '" + objOrdenMttoPE.FechaInicio + "', HoraInicio = '" + objOrdenMttoPE.HoraInicio + "', FechaFinal = '" + objOrdenMttoPE.FechaFinal + "', HoraFinal = '" + objOrdenMttoPE.HoraFinal + "', Ejecutado = '" + objOrdenMttoPE.Ejecutado + "', TrabajoIE = '" + objOrdenMttoPE.TrabajoIE + "', Observaciones = '" + objOrdenMttoPE.Observaciones + "', Revisado = '" + objOrdenMttoPE.Revisado + "'where IdOrdenMttoP = '" + objOrdenMttoPE.IdOrdenMttoP + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#12
0
    //Metodo Actualizar Planificacion
    public int mtdActualizarPlanificacion(clPlanificacionE objDatos)
    {
        string     consulta = "Update Planificacion set FechaPlanificacion = '" + objDatos.FechaPlanificacion + "', Observaciones= '" + objDatos.Observaciones + "', Estado= '" + objDatos.Estado + "' where IdPlanificacion = '" + objDatos.IdPlanificacion + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#13
0
    //Metodo Eliminar Area
    public int mtdEliminarArea(clAreaE objDatos)
    {
        string     consulta = "Delete from Area where Nombre = '" + objDatos.Nombre + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#14
0
    //Metodo Actualizar Material
    public int mtdActualizarMaterial(clMaterialE objDatos)
    {
        string     consulta = "Update Material set Nombre = '" + objDatos.Nombre + "', Descripcion = '" + objDatos.Descripcion + "', Unidad = '" + objDatos.Unidad + "'where IdMaterial = '" + objDatos.IdMaterial + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#15
0
    //Metodo Actualizar Rol
    public int mtdActualizarRol(clRolE objDatos)
    {
        string     consulta = "Update Rol set Rol = '" + objDatos.Rol + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#16
0
    //Metodo Eliminar Planificacion
    public int mtdEliminarPlanificacion(clPlanificacionE objDatos)
    {
        string     consulta = "Delete from Planificacion where IdPlanificacion = '" + objDatos.IdPlanificacion + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#17
0
    //Metodo Eliminar OrdenMttoP
    public int mtdEliminarOrdenMttoP(clOrdenMttoPE objDatos)
    {
        string     consulta = "Delete from OrdenMttoPreventivo where NumOrden = '" + objDatos.NumOrden + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#18
0
    //Metodo Eliminar Rol
    public int mtdEliminarRol(clRolE objDatos)
    {
        string     consulta = "Delete from Rol where Rol = '" + objDatos.Rol + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#19
0
    //Metodo Actualizar Area
    public int mtdActualizarArea(clAreaE objDatos)
    {
        string     consulta = "Update Area set Nombre = '" + objDatos.Nombre + "', Ubicacion = '" + objDatos.Ubicacion + "'where IdArea = '" + objDatos.IdArea + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#20
0
    //Metodo Actualizar TareaMtto
    public int mtdActualizarTareaMtto(clTareaMttoE objTareaMttoE)
    {
        string     consulta = "Update TareaMtto set NombreTM = '" + objTareaMttoE.NombreTM + "', Duracion = '" + objTareaMttoE.Duracion + "', Descripcion = '" + objTareaMttoE.Descripcion + "' where IdTareaMtto = '" + objTareaMttoE.IdTareaMtto + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#21
0
    //Metodo Eliminar TareaMtto
    public int mtdEliminarTareaMtto(clTareaMttoE objDatos)
    {
        string     consulta = "Delete from TareaMtto where NombreTM = '" + objDatos.NombreTM + "')";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#22
0
    public int mtdActualizarOrdenMttoP2(clOrdenMttoPE objOrdenMttoPE)
    {
        string     consulta = "Update OrdenMttoPreventivo set Ejecutado = '" + objOrdenMttoPE.Ejecutado + "', Observaciones = '" + objOrdenMttoPE.Observaciones + "'where IdOrdenMttoP = '" + objOrdenMttoPE.IdOrdenMttoP + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        regis    = objMtdCN.mtdConectado(consulta);

        return(regis);
    }
示例#23
0
    //Metodo Eliminar Usuario
    public int mtdEliminarUsuario(clUsuarioE objDatos)
    {
        string     consulta = "Delete from Usuario where Documento = '" + objDatos.Documento + "'";
        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(consulta);

        return(result);
    }
示例#24
0
    //Metodo registrar Elemento
    public int mtdRegistrarUsuaPlanificacion(clUsuaPlanificacionE objDatos)
    {
        string sqlInsert = "insert into UsuaPlanificacion(IdUsuario,IdPlanificacion)" +
                           "values('" + objDatos.IdUsuario + "','" + objDatos.IdPlanificacion + "')";

        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#25
0
    //Metodo registrar rol
    public int mtdRegistrarRol(clRolE objDatos)
    {
        string sqlInsert = "insert into Rol(Rol)" +
                           "values('" + objDatos.Rol + "')";

        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#26
0
    //Metodo registrar Area
    public int mtdRegistrarArea(clAreaE objDatos)
    {
        string sqlInsert = "insert into Area(Nombre,Ubicacion)" +
                           "values('" + objDatos.Nombre + "','" + objDatos.Ubicacion + "')";

        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#27
0
    //Metodo registrar Elemento
    public int mtdRegistrarElemento(clElementoE objDatos)
    {
        string sqlInsert = "insert into Elemento(Codigo,Nombre,Descripcion,Estado,IdArea)" +
                           "values('" + objDatos.Codigo + "','" + objDatos.Nombre + "','" + objDatos.Descripcion + "','" + objDatos.Estado + "','" + objDatos.IdArea + "')";

        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#28
0
    //Metodo registrar OrdenMttoP
    public int mtdRegistrarOrdenMttoP(clOrdenMttoPE objOrdenMttoPE)
    {
        string sqlInsert = "insert into OrdenMttoPreventivo(NumOrden,Disciplina,FechaInicio,HoraInicio,FechaFinal,HoraFinal,Ejecutado,TrabajoIE,Observaciones,Revisado,IdPlanificacion,IdReporteAS,IdUsuario)" +
                           "Values('" + objOrdenMttoPE.NumOrden + "','" + objOrdenMttoPE.Disciplina + "','" + objOrdenMttoPE.FechaInicio + "','" + objOrdenMttoPE.HoraInicio + "','" + objOrdenMttoPE.FechaFinal + "','" + objOrdenMttoPE.HoraFinal + "','" + objOrdenMttoPE.Ejecutado + "','" + objOrdenMttoPE.TrabajoIE + "','" + objOrdenMttoPE.Observaciones + "','" + objOrdenMttoPE.Revisado + "','" + objOrdenMttoPE.IdPlanificacion + "','" + objOrdenMttoPE.IdReporteAS + "','" + objOrdenMttoPE.IdUsuario + "')";


        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#29
0
    //Metodo registrar Planificacion
    public int mtdRegistrarPlanificacion(clPlanificacionE objPlanificacionE)
    {
        string sqlInsert = "insert into Planificacion(FechaPlanificacion,Observaciones,Estado,IdElemento)" +
                           "Values('" + objPlanificacionE.FechaPlanificacion + "','" + objPlanificacionE.Observaciones + "','" + objPlanificacionE.Estado + "','" + objPlanificacionE.
                           IdElemento + "')";

        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }
示例#30
0
    //Metodo registrar TareaMtto
    public int mtdRegistrarTareaMtto(clTareaMttoE objTareaMttoE)
    {
        string sqlInsert = "insert into TareaMtto(NombreTM,Duracion,Descripcion,IdElemento)" +
                           "Values('" + objTareaMttoE.NombreTM + "','" + objTareaMttoE.Duracion + "','" + objTareaMttoE.Descripcion + "','" + objTareaMttoE.IdElemento + "')";


        clMetodoCN objMtdCN = new clMetodoCN();
        int        result   = objMtdCN.mtdConectado(sqlInsert);

        return(result);
    }