Example #1
0
        public void ActualizarUsuario(CONTENEDORES.Usuario usuario)
        {
            SqlConnection cnn = new SqlConnection("Data source=RV; Initial Catalog=sigein; Integrated Security=True");
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "ModificarUsuario";

            cmd.Parameters.Add(new SqlParameter("@idUsuario", System.Data.SqlDbType.VarChar, 30));
            cmd.Parameters["@idUsuario"].Value = usuario.idusuario;

            cmd.Parameters.Add(new SqlParameter("@nombre", System.Data.SqlDbType.VarChar, 30));
            cmd.Parameters["@nombre"].Value = usuario.nombreusuario;

            cmd.Parameters.Add(new SqlParameter("@contraseña", System.Data.SqlDbType.VarChar, 20));
            cmd.Parameters["@contraseña"].Value = usuario.contraseña;

            cmd.Parameters.Add(new SqlParameter("@codDepar", System.Data.SqlDbType.VarChar, 50));
            cmd.Parameters["@codDepar"].Value = usuario.codigodepartamento;

            cmd.Parameters.Add(new SqlParameter("@ocupacion", System.Data.SqlDbType.VarChar, 50));
            cmd.Parameters["@ocupacion"].Value = usuario.ocupacion;

            cmd.Parameters.Add(new SqlParameter("@ape1", System.Data.SqlDbType.VarChar, 20));
            cmd.Parameters["@ape1"].Value = usuario.apellido1;

            cmd.Parameters.Add(new SqlParameter("@ape2", System.Data.SqlDbType.VarChar, 20));
            cmd.Parameters["@ape2"].Value = usuario.apellido2;

            cmd.Parameters.Add(new SqlParameter("@rol", System.Data.SqlDbType.VarChar, 1));
            cmd.Parameters["@rol"].Value = usuario.rol;

            cmd.Parameters.Add(new SqlParameter("@estatusBloqueo", System.Data.SqlDbType.Bit));
            cmd.Parameters["@estatusBloqueo"].Value = usuario.estatusbloqueo;

            cmd.Parameters.Add(new SqlParameter("@accesoIntrusos", System.Data.SqlDbType.SmallInt));
            cmd.Parameters["@accesoIntrusos"].Value = usuario.accesointrusos;

            cmd.Parameters.Add(new SqlParameter("@correo", System.Data.SqlDbType.VarChar, 50));
            cmd.Parameters["@correo"].Value = usuario.correoelectronico;


            if (cnn.State == System.Data.ConnectionState.Closed) cnn.Open();
            cmd.ExecuteNonQuery();

            if (cnn.State == System.Data.ConnectionState.Open) cnn.Close();
        }
Example #2
0
        public Departamento BuscarDepartamento(CONTENEDORES.Departamento departamento)
        {
            SqlConnection cnn = new SqlConnection("Data source=RV; Initial Catalog=sigein; Integrated Security=True");
            SqlDataReader dtr;
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "ConsultarDepartamento";

            cmd.Parameters.Add(new SqlParameter("@codDepar", System.Data.SqlDbType.VarChar, 50));
            cmd.Parameters["@codDepar"].Value = departamento.codigodepartamento;

            if (cnn.State == System.Data.ConnectionState.Closed) cnn.Open();
            dtr = cmd.ExecuteReader();

            if (dtr.HasRows)
            {
                dtr.Read();
                conteDepartamento.codigodepartamento = Convert.ToString(dtr[0]);
                conteDepartamento.nombredepartamento = Convert.ToString(dtr[1]);
                conteDepartamento.descripcion = Convert.ToString(dtr[2]);
            }

            if (cnn.State == System.Data.ConnectionState.Open) cnn.Close();
            cmd.Parameters.Clear();

            return conteDepartamento;
        }
Example #3
0
        public Usuario BuscarUsario(CONTENEDORES.Usuario usuario)
        {
            SqlConnection cnn = new SqlConnection("Data source=RV; Initial Catalog=sigein; Integrated Security=True");
            SqlDataReader dtr;
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "ConsultarUsuario";
              
            cmd.Parameters.Add(new SqlParameter("@idUsuario", System.Data.SqlDbType.VarChar, 30));
            cmd.Parameters["@idUsuario"].Value = usuario.idusuario;

            if (cnn.State == System.Data.ConnectionState.Closed) cnn.Open();
            dtr = cmd.ExecuteReader();

            if (dtr.HasRows)
            {
                dtr.Read();
                conteUsuario.idusuario = Convert.ToString(dtr[0]);
                conteUsuario.nombreusuario = Convert.ToString(dtr[1]);
                conteUsuario.contraseña = Convert.ToString(dtr[2]);
                conteUsuario.codigodepartamento = Convert.ToString(dtr[3]);
                conteUsuario.ocupacion = Convert.ToString(dtr[4]);
                conteUsuario.apellido1 = Convert.ToString(dtr[5]);
                conteUsuario.apellido2 = Convert.ToString(dtr[6]);
                conteUsuario.rol = Convert.ToString(dtr[7]);
                conteUsuario.estatusbloqueo = Convert.ToInt32(dtr[8]);
                conteUsuario.accesointrusos = Convert.ToInt32(dtr[9]);
                conteUsuario.correoelectronico = Convert.ToString(dtr[10]);
            }

            if (cnn.State == System.Data.ConnectionState.Open) cnn.Close();
            cmd.Parameters.Clear();

            return conteUsuario;
        }
Example #4
0
        public void EliminarDepartamento(CONTENEDORES.Departamento departamento)
        {
            SqlConnection cnn = new SqlConnection("Data source=RV; Initial Catalog=sigein; Integrated Security=True");
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "EliminarDepartamento";

            cmd.Parameters.Add(new SqlParameter("@codDepar", System.Data.SqlDbType.VarChar, 50));
            cmd.Parameters["@codDepar"].Value = departamento.codigodepartamento;

            if (cnn.State == System.Data.ConnectionState.Closed) cnn.Open();
            cmd.ExecuteNonQuery();

            if (cnn.State == System.Data.ConnectionState.Open) cnn.Close();
        }
Example #5
0
        public void EliminarUsuario(CONTENEDORES.Usuario usuario)
        {
            SqlConnection cnn = new SqlConnection("Data source=RV; Initial Catalog=sigein; Integrated Security=True");
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = cnn;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "EliminarUsuario";

            cmd.Parameters.Add(new SqlParameter("@idUsuario", System.Data.SqlDbType.VarChar, 30));
            cmd.Parameters["@idUsuario"].Value = usuario.idusuario;


            if (cnn.State == System.Data.ConnectionState.Closed) cnn.Open();
            cmd.ExecuteNonQuery();

            if (cnn.State == System.Data.ConnectionState.Open) cnn.Close();
        }