Пример #1
0
        public string Elminar(DUsuario Usuario)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_usuario";
                SqlCmd.CommandType = CommandType.StoredProcedure;


                SqlParameter Parnombre = new SqlParameter();
                Parnombre.ParameterName = "@codigoU";
                Parnombre.SqlDbType     = SqlDbType.Int;
                //Parnombre.Size = 50;
                Parnombre.Value = Usuario.CodigoU;
                SqlCmd.Parameters.Add(Parnombre);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
Пример #2
0
        public DataTable LOGIN(DUsuario Usuario)
        {
            DataTable     DtResultado = new DataTable("Usuario");
            SqlConnection SqlCon      = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "sp_Login";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParUsuario = new SqlParameter();
                ParUsuario.ParameterName = "@usuario";
                ParUsuario.SqlDbType     = SqlDbType.VarChar;
                ParUsuario.Size          = 20;
                ParUsuario.Value         = Usuario.Usuario;
                SqlCmd.Parameters.Add(ParUsuario);

                SqlParameter ParPassword = new SqlParameter();
                ParPassword.ParameterName = "@password";
                ParPassword.SqlDbType     = SqlDbType.VarChar;
                ParPassword.Size          = 50;
                ParPassword.Value         = Usuario.Password;
                SqlCmd.Parameters.Add(ParPassword);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return(DtResultado);
        }
Пример #3
0
        public string Editar(DUsuario Usuario)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //Establecer el Comando
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speditar_usuario";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParCodigo = new SqlParameter();
                ParCodigo.ParameterName = "@codigoU";
                ParCodigo.SqlDbType     = SqlDbType.Int;
                ParCodigo.Value         = Usuario.CodigoU;
                //ParIdPedidos.Direction = ParameterDirection.Output;
                SqlCmd.Parameters.Add(ParCodigo);

                SqlParameter ParCargo = new SqlParameter();
                ParCargo.ParameterName = "@cargo";
                ParCargo.SqlDbType     = SqlDbType.Int;
                ParCargo.Value         = Usuario.Cargo;
                SqlCmd.Parameters.Add(ParCargo);

                SqlParameter Parnombre = new SqlParameter();
                Parnombre.ParameterName = "@nombre";
                Parnombre.SqlDbType     = SqlDbType.VarChar;
                Parnombre.Size          = 50;
                Parnombre.Value         = Usuario.Nombre;
                SqlCmd.Parameters.Add(Parnombre);

                SqlParameter ParApellidos = new SqlParameter();
                ParApellidos.ParameterName = "@apellidos";
                ParApellidos.SqlDbType     = SqlDbType.VarChar;
                ParApellidos.Size          = 100;
                ParApellidos.Value         = Usuario.Apellidos;
                SqlCmd.Parameters.Add(ParApellidos);

                SqlParameter ParDireccion = new SqlParameter();
                ParDireccion.ParameterName = "@direccion";
                ParDireccion.SqlDbType     = SqlDbType.VarChar;
                ParDireccion.Size          = 100;
                ParDireccion.Value         = Usuario.Direccion;
                SqlCmd.Parameters.Add(ParDireccion);

                SqlParameter ParTelefono = new SqlParameter();
                ParTelefono.ParameterName = "@telefono";
                ParTelefono.SqlDbType     = SqlDbType.Int;
                ParTelefono.Value         = Usuario.Telefono;
                SqlCmd.Parameters.Add(ParTelefono);

                SqlParameter ParSexo = new SqlParameter();
                ParSexo.ParameterName = "@sexo";
                ParSexo.SqlDbType     = SqlDbType.VarChar;
                ParSexo.Size          = 2;
                ParSexo.Value         = Usuario.Sexo;
                SqlCmd.Parameters.Add(ParSexo);

                SqlParameter ParEstado = new SqlParameter();
                ParEstado.ParameterName = "@estado";
                ParEstado.SqlDbType     = SqlDbType.VarChar;
                ParEstado.Size          = 20;
                ParEstado.Value         = Usuario.Estado;
                SqlCmd.Parameters.Add(ParEstado);

                SqlParameter ParUsuario = new SqlParameter();
                ParUsuario.ParameterName = "@usuario";
                ParUsuario.SqlDbType     = SqlDbType.VarChar;
                ParUsuario.Size          = 100;
                ParUsuario.Value         = Usuario.Usuario;
                SqlCmd.Parameters.Add(ParUsuario);

                SqlParameter ParPassowrd = new SqlParameter();
                ParPassowrd.ParameterName = "@password";
                ParPassowrd.SqlDbType     = SqlDbType.VarChar;
                ParPassowrd.Size          = 100;
                ParPassowrd.Value         = Usuario.Password;
                SqlCmd.Parameters.Add(ParPassowrd);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }