コード例 #1
0
        public Boolean editarResponsables(Responsables responsables)
        {
            Boolean       respuesta  = false;
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    var parametros = new[]
                    {
                        ParametroAcceso.CrearParametro("@idReponsable", SqlDbType.VarChar, responsables.idReponsable, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@nombre", SqlDbType.VarChar, responsables.nombre, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@apellidoP", SqlDbType.VarChar, responsables.apellidoP, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@apellidoM", SqlDbType.VarChar, responsables.apellidoM, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@correo", SqlDbType.VarChar, responsables.correo, ParameterDirection.Input),
                        ParametroAcceso.CrearParametro("@telefono", SqlDbType.VarChar, responsables.telefono, ParameterDirection.Input)
                    };

                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Administracion.ActualizarResponsablesSP", parametros);
                    dt.Load(consulta);
                    connection.Close();
                    respuesta = true;
                }
            }
            catch (Exception e)
            {
                respuesta = false;
                Console.WriteLine(e);
            }
            return(respuesta);
        }
コード例 #2
0
        public Boolean eliminarResponsables(Responsables responsables)
        {
            Boolean       respuesta  = false;
            SqlConnection connection = null;
            DataTable     dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    var parametros = new[]
                    {
                        ParametroAcceso.CrearParametro("@idReponsable", SqlDbType.Int, responsables.idReponsable, ParameterDirection.Input)
                    };

                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Administracion.EliminarResponsablesSP", parametros);
                    dt.Load(consulta);
                    connection.Close();
                    respuesta = true;
                }
            }
            catch (Exception e)
            {
                respuesta = false;
                Console.WriteLine(e);
            }
            return(respuesta);
        }
コード例 #3
0
        public override void AfterConstruction( )
        {
            base.AfterConstruction( );

            Responsables.Add(new CasoResponsable(Session)
            {
                Responsable = CoreAppLogonParameters.Instance.UsuarioActual(Session), Principal = true
            });
        }
コード例 #4
0
        public List <Responsables> getAllResponsables()
        {
            List <Responsables> responsables = new List <Responsables>();
            SqlConnection       connection   = null;
            DataTable           dt           = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Administracion.ConsultaResponsablesSP");

                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    Responsables respo = new Responsables();
                    respo.idReponsable = Convert.ToInt32(row["idReponsable"].ToString());
                    respo.nombre       = row["nombre"].ToString();
                    respo.apellidoP    = row["apellidoP"].ToString();
                    respo.apellidoM    = row["apellidoM"].ToString();
                    respo.correo       = row["correo"].ToString();
                    respo.telefono     = row["telefono"].ToString();
                    respo.estatus      = Convert.ToBoolean(row["estatus"].ToString());

                    responsables.Add(respo);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return(responsables);
        }
コード例 #5
0
 public Boolean eliminarResponsables(Responsables responsables)
 {
     return(responsablesDatos.eliminarResponsables(responsables));
 }
コード例 #6
0
 public Boolean editarResponsables(Responsables responsables)
 {
     return(responsablesDatos.editarResponsables(responsables));
 }
コード例 #7
0
 public Boolean registraResponsables(Responsables responsables)
 {
     return(responsablesDatos.registraResponsables(responsables));
 }
コード例 #8
0
ファイル: ServicioDatos.cs プロジェクト: irwinGR/MonitoreoU
        public List <Servicio> getAllServicio()
        {
            List <Servicio> servicio   = new List <Servicio>();
            SqlConnection   connection = null;
            DataTable       dt         = new DataTable();

            try
            {
                using (connection = Conexion.ObtieneConexion("ConexionBD"))
                {
                    SqlDataReader consulta;
                    connection.Open();
                    consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Administracion.ConsultaServicioSP");

                    dt.Load(consulta);
                    connection.Close();
                }
                foreach (DataRow row in dt.Rows)
                {
                    Servicio serv = new Servicio();
                    serv.idServicio       = row["idServicio"].ToString();
                    serv.nombre           = row["nombre"].ToString();
                    serv.descripcion      = row["descripcion"].ToString();
                    serv.objetivo         = row["objetivo"].ToString();
                    serv.fechaInicio      = row["fechaInicio"].ToString();
                    serv.fechaFin         = row["fechaFin"].ToString();
                    serv.duracion         = row["duracion"].ToString();
                    serv.contratoServicio = row["contratoServicio"].ToString();
                    serv.fechaFacturacion = row["fechaFacturacion"].ToString();
                    serv.estatus          = Convert.ToBoolean(row["estatus"].ToString());

                    MunicipioDelegacion municipioDelegacion = new MunicipioDelegacion();
                    serv.municipioDelegacion = municipioDelegacion;
                    serv.municipioDelegacion.idMunicipioDelegacion = row["idMunicipioDelegacion"].ToString();

                    Estados estados = new Estados();
                    serv.estados          = estados;
                    serv.estados.idEstado = row["idEstado"].ToString();

                    Paises paises = new Paises();
                    serv.paises        = paises;
                    serv.paises.idPais = row["idPais"].ToString();

                    Sector sector = new Sector();
                    serv.sector          = sector;
                    serv.sector.idSector = row["idSector"].ToString();

                    Dispositivos dispositivo = new Dispositivos();
                    serv.dispositivo = dispositivo;
                    serv.dispositivo.idDispositivo = Convert.ToInt32(row["idDispositivo"].ToString());

                    PersonalMantenimiento personalMantenimiento = new PersonalMantenimiento();
                    serv.personalMantenimiento = personalMantenimiento;
                    serv.personalMantenimiento.idPersonalMantenimiento = Convert.ToInt32(row["idPersonalMantenimiento"].ToString());

                    Responsables responsables = new Responsables();
                    serv.responsables = responsables;
                    serv.responsables.idReponsable = Convert.ToInt32(row["idReponsable"].ToString());

                    servicio.Add(serv);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
            return(servicio);
        }