public void InsertarTbCatUsuario(TBCATUsuario usuario)
        {
			
            //try
            //{
            //    //Obtener DbCommand para ejcutar el Store Procedure
            //    using (DbCommand com = db.GetStoredProcCommand("Usuario.Crear"))
            //    {
            //        //Parametros
            //        db.AddInParameter(com, "@Nombre", DbType.String, usuario.Nombre);
            //        db.AddInParameter(com, "@ApellidoPaterno", DbType.String, usuario.ApellidoPaterno);
            //        db.AddInParameter(com, "@ApellidoMaterno", DbType.String, usuario.ApellidoMaterno);
            //        db.AddInParameter(com, "@ContraseƱa", DbType.String, usuario.ContraseƱa);
            //        db.AddInParameter(com, "@IdUsuario", DbType.Int32, 1);				
            //        //Ejecucion de la Consulta
            //        db.ExecuteNonQuery(com);

            //        //Cierre de la conexion y liberacion de memoria
            //        com.Dispose();
            //    }
            //}
            //catch (Exception ex)
            //{
            //    throw ex;
            //}
        }
        public List<TBCATUsuario> ObtenerTbCatUsuario(int Accion, int IdUsuario, string Usuario)
        {
            List<TBCATUsuario> resultado = null;
			try
			{
				//Obtener DbCommand para ejcutar el Store Procedure
                using (DbCommand com = db.GetStoredProcCommand("Usuario.SP_SelUsuario"))
				{
					//Parametros
					db.AddInParameter(com, "@Accion", DbType.Int32, Accion);
                    db.AddInParameter(com, "@IdUsuario", DbType.Int32, IdUsuario);
                    db.AddInParameter(com, "@usuario", DbType.String, Usuario);
				
					//Ejecucion de la Consulta
					using (IDataReader reader = db.ExecuteReader(com))
					{
						if (reader != null)
						{
                            resultado = new List<TBCATUsuario>();

                            while (reader.Read())
                            {
                                TBCATUsuario usuario = new TBCATUsuario();
                                if (!reader.IsDBNull(0)) usuario.IdUsuario = Convert.ToInt32(reader[0]);
                                if (!reader.IsDBNull(1)) usuario.IdDepartamento = Convert.ToInt32(reader[1]);
                                if (!reader.IsDBNull(2)) usuario.NombreCompleto = reader[2].ToString();
                                if (!reader.IsDBNull(3)) usuario.Nombres = reader[3].ToString();
                                if (!reader.IsDBNull(4)) usuario.ApellidoP = reader[4].ToString();
                                if (!reader.IsDBNull(5)) usuario.ApellidoM = reader[5].ToString();
                                if (!reader.IsDBNull(6)) usuario.RFC = reader[6].ToString();
                                if (!reader.IsDBNull(7)) usuario.Lada = reader[7].ToString();
                                if (!reader.IsDBNull(8)) usuario.Telefono = reader[8].ToString();
                                if (!reader.IsDBNull(9)) usuario.Email = reader[9].ToString();
                                if (!reader.IsDBNull(10)) usuario.Usuario = reader[10].ToString();
                                if (!reader.IsDBNull(11)) usuario.IdTipoUsuario = Convert.ToInt32(reader[11]);
                                if (!reader.IsDBNull(12)) usuario.IdSucursal = Convert.ToInt32(reader[12]);
                                if (!reader.IsDBNull(13)) usuario.IdEstatus = Convert.ToInt32(reader[13]);
                                resultado.Add(usuario);
                            }
						}

                        reader.Close();
                        reader.Dispose();
					}

					//Cierre de la conexion y liberacion de memoria
					com.Dispose();
				}
			}
			catch (Exception ex)
			{
				throw ex;
			}
			return resultado;
        }
 public static void InsertarTbCatUsuario(TBCATUsuario entidad)
 {
     dal.InsertarTbCatUsuario(entidad);			
 }
Example #4
0
 public void GuardarUsuario(TBCATUsuario Usuario)
 {
     TbCatUsuarioBll.InsertarTbCatUsuario(Usuario);
 }