/**
 Al pasarle el find con el id, me va a mandar a una vista con los datos
 seteados a los inputs para poder modificarlos y luego actualizarlos
     **/
 public Usuario Update(Usuario us)
 {
     var sqlQuery =
     "UPDATE \"Usuario\" SET nombre = @Nombre, apellido = @Apellido, direccion = @Direccion, fecha_nacimiento = @Fecha_Nacimiento WHERE id = @id";
     this._db.Execute(sqlQuery, us);
     return us;
 }
 public ActionResult Edit(Usuario us)
 {
     if (ModelState.IsValid)
     {
         Repo.Update(us);
     }
     return View();
 }
 public ActionResult Create(Usuario us)
 {
     try
     {
         Repo.Add(us);
         return RedirectToAction("Index");
     }
     catch
     {
         return View();
     }
 }
 /**
 Metodo en la que por medio de una consulta, insertamos un nuevo
 usuario, en la cual ejecutamos la consulta y retornando un nuevo Usuario
     **/
 public Usuario Add(Usuario us)
 {
     var sqlQuery = "INSERT INTO \"Usuario\" (nombre, apellido, direccion, fecha_nacimiento) VALUES(@Nombre, @Apellido, @Direccion, @Fecha_Nacimiento);";
     this._db.Execute(sqlQuery, us);
     return us;
 }