Exemple #1
0
 public Inmueble(int id, Condominio condominio, string numInmueble, Etapa etapa, char estado, Proyecto proyecto, TipoInmueble tipoInmueble)
 {
     this.Id           = id;
     this.Condominio   = condominio;
     this.NumInmueble  = numInmueble;
     this.Etapa        = etapa;
     this.Estado       = estado;
     this.Proyecto     = proyecto;
     this.TipoInmueble = tipoInmueble;
 }
 public ActionResult Edit(int id, TipoInmueble e)
 {
     try
     {
         repositorio.Edit(e);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(TipoInmueble e)
 {
     try
     {
         repositorio.Create(e);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
Exemple #4
0
 public ActionResult Create(TipoInmueble c)
 {
     try
     {
         // TODO: Add insert logic here
         repositorioTipo.Alta(c);
         TempData["mensaje"]  = "Exito";
         TempData["mensaje2"] = " El Tipo-Inmueble cargado fue Modificado correctamente";
         return(RedirectToAction("Index", "Usuario"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Delete(int id, TipoInmueble e)
 {
     try
     {
         repositorio.Delete(id);
         return(RedirectToAction(nameof(Index)));
     }
     catch (SqlException ex)
     {
         TempData["Error"] = ex.Number == 547 ? "No se puede borrar el tipo de Inmueble porque esta utilizado" : "Ocurrio un error.";
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception ex)
     {
         TempData["Error"] = "Ocurrio un error." + ex.ToString();
         return(RedirectToAction(nameof(Index)));
     }
 }
Exemple #6
0
    public static TipoInmueble BuscarTipoInmueble(string codigo)
    {
        try
        {
            TipoInmueble obj = new TipoInmueble();

            Conexion c = new Conexion();

            string servidor = c.cadena();

            SqlConnection conexion = new SqlConnection(servidor);
            SqlCommand    comando  = new SqlCommand
            {
                Connection  = conexion,
                CommandType = CommandType.StoredProcedure,
                CommandText = "P_BUSCAR_TIPO_INMUEBLE_POR_NOMBRE"
            };

            SqlParameter parametro = new SqlParameter
            {
                ParameterName = "@PIN_CODIGO",
                SqlDbType     = SqlDbType.VarChar,
                Value         = codigo
            };

            comando.Parameters.Add(parametro);
            SqlDataAdapter myDA = new SqlDataAdapter(comando);
            DataTable      dt   = new DataTable();
            myDA.Fill(dt);
            obj.Id          = int.Parse(dt.Rows[0][0].ToString());
            obj.Descripcion = dt.Rows[0][1].ToString();
            obj.Estado      = dt.Rows[0][2].ToString().First();

            return(obj);
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
    }