public IActionResult editContacto([FromBody] Models.Contacto contacto) { int result = 0; string msg = ""; using (var db = new MySqlConnection(connection)) { if (contacto.id == 0 || contacto.id.ToString() == null) { return(NotFound()); } var sql = "UPDATE Contacto SET nombre=@nombre, apellido=@apellido, telefono=@telefono WHERE id=@id"; if (contacto.nombre.Length <= 0 && contacto.telefono.Length <= 0 || contacto.nombre == null && contacto.telefono == null) { msg = "No se puede actualizar un contacto sin nombre y/o telefono"; } else { result = db.Execute(sql, contacto); if (result >= 1) { msg = "Se ha actualizado el contacto en la base de datos"; } else { msg = "NO se ha podido actualizar el contacto"; } } } return(Ok(msg)); }
public IActionResult AddContacto([FromBody] Models.Contacto contacto) { int result = 0; string msg = ""; using (var db = new MySqlConnection(connection)) { var sql = "INSERT INTO Contacto(nombre,apellido,telefono) values(@nombre, @apellido, @telefono)"; if (contacto.nombre.Length <= 0 && contacto.telefono.Length <= 0 || contacto.nombre == null && contacto.telefono == null) { msg = "No se puede guardar un contacto sin nombre y/o telefono"; } else { result = db.Execute(sql, contacto); if (result >= 1) { msg = "Se ha guardo el contacto en la base de datos"; } else { msg = "NO se ha podido guardar el contacto"; } } } return(Ok(msg)); }
public IActionResult elimiarContacto([FromBody] Models.Contacto contacto) { int result = 0; string msg = ""; using (var db = new MySqlConnection(connection)) { if (contacto.id.ToString().Length > 0 || contacto.id.ToString() != null) { var sql = "DELETE FROM Contacto WHERE id=@id"; result = db.Execute(sql, contacto); if (result >= 1) { msg = "Se ha borrado el contacto en la base de datos"; } else { msg = "NO se ha podido borrar el contacto"; } } else { msg = "No se puede eliminar un contanto sin id"; } } return(Ok(msg)); }
private void button1_Click(object sender, EventArgs e) { POSEntities pOSEntities = new POSEntities(); if (id != null) { Models.Contacto forinsert = pOSEntities.Contactoes.Find(id); forinsert.Nombre = nombreTextBox.Text; forinsert.Apellido = apellidoTextBox.Text; forinsert.Cedula = cedulaTextBox.Text; forinsert.Direccion = direccionTextBox.Text; forinsert.Email = emailTextBox.Text; forinsert.Empresa = empresaTextBox.Text; forinsert.Fax = faxTextBox.Text; forinsert.Proveedor = false; forinsert.RNC = rNCTextBox.Text; forinsert.Telefonos = telefonosTextBox.Text; forinsert.Celular = celularTextBox.Text; if (idModo == 2) { forinsert.Proveedor = true; } } else { Models.Contacto forinsert = new Models.Contacto(); forinsert.Nombre = nombreTextBox.Text; forinsert.Apellido = apellidoTextBox.Text; forinsert.Cedula = cedulaTextBox.Text; forinsert.Direccion = direccionTextBox.Text; forinsert.Email = emailTextBox.Text; forinsert.Empresa = empresaTextBox.Text; forinsert.Fax = faxTextBox.Text; forinsert.Proveedor = false; forinsert.RNC = rNCTextBox.Text; forinsert.Telefonos = telefonosTextBox.Text; forinsert.Celular = celularTextBox.Text; if (idModo == 2) { forinsert.Proveedor = true; } pOSEntities.Contactoes.Add(forinsert); } pOSEntities.SaveChanges(); MessageBox.Show("Exitosa"); this.Close(); }
public ActionResult Contact(Models.Contacto contacto) { var db = new Models.ContactoContext(); db.Contactos.Add(contacto); try { db.SaveChanges(); ViewBag.Mesage = "Tu mensaje se ha guardado"; } catch (Exception e) { ViewBag.Message = "Error al Guardar " + e.Message; } return(View()); }
public ActionResult Contact(Models.Contacto contacto) { var db = new Models.ContactoContext(); db.Contactos.Add(contacto); try { db.SaveChanges(); ViewBag.Message = "Tu mensaje se ha guardado"; } catch (Exception) { ViewBag.Message = "Error al guardar"; } //ViewBag.Message = "Si requieres servicios de desarrollo de software o tienes preguntas , contactame"; return(View()); }
public ActionResult Contact(Models.Contacto contacto) { var db = new Models.contactoContext(); db.Contactos.Add(contacto); try { db.SaveChanges(); ViewBag.Message = "Mensaje guardado correctamente"; } catch (Exception e) { ViewBag.Message = "Error al guardar el mensaje por favor inténtalo de nuevo" + e; } return(View()); }