public HttpResponseMessage Insertar([FromBody] Maestro persona) { try { var personaCreada = PersonaDAO.Insertar(persona); return(Request.CreateResponse(HttpStatusCode.OK, personaCreada)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, new { Mensaje = ex.Message })); } }
private void btnCobrar_Click(object sender, EventArgs e) { Persona.InformaCajero -= Archivos.Guardar; Persona.InformaCajero -= Serializer.Guardar; Persona.InformaCajero -= PersonaDAO.Insertar; try { if ((Persona)this.lstIngresado.SelectedItem != null) { Persona nuevaPersona = (Persona)this.lstIngresado.SelectedItem; nuevaPersona.informaEstado += this.per_InformaEstado; Persona.InformaCajero += Archivos.Guardar; Persona.InformaCajero += Serializer.Guardar; Persona.InformaCajero += PersonaDAO.Insertar; cajero.Cobrar(cajero, nuevaPersona); PersonaDAO.Insertar(nuevaPersona); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }