コード例 #1
0
 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
         }));
     }
 }
コード例 #2
0
        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);
            }
        }