コード例 #1
0
ファイル: ChequeosController.cs プロジェクト: dahianass/GJ
        // POST: odata/Chequeos
        public async Task <IHttpActionResult> Post(Chequeo chequeo)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Chequeo.Add(chequeo);
            await db.SaveChangesAsync();

            return(Created(chequeo));
        }
コード例 #2
0
ファイル: ChequeoViewModel.cs プロジェクト: LycaXros/VetSoft
        public Chequeo ReturnModel(Chequeo check)
        {
            check.PacienteID     = PacienteID;
            check.VetID          = 0;
            check.Prediagnostico = Prediagnostico;
            check.Costo          = Costo;
            check.Peso           = Peso;
            check.Fecha          = Fecha;
            check.Observaciones  = Observaciones;

            return(check);
        }
コード例 #3
0
ファイル: ChequeoViewModel.cs プロジェクト: LycaXros/VetSoft
 public ChequeoViewModel(Chequeo check)
 {
     ID             = check.ID;
     PacienteID     = check.PacienteID;
     Paciente       = new PacienteSingleModel(check.Paciente);
     VetID          = check.ID;
     Prediagnostico = check.Prediagnostico;
     Costo          = check.Costo;
     Peso           = check.Peso;
     Fecha          = check.Fecha;
     Observaciones  = check.Observaciones;
     Medicacion     = MedicacionSingleModel.ListaMedTrans(check.Medicacion);
 }
コード例 #4
0
ファイル: ChequeosController.cs プロジェクト: dahianass/GJ
        // DELETE: odata/Chequeos(5)
        public async Task <IHttpActionResult> Delete([FromODataUri] int key)
        {
            Chequeo chequeo = await db.Chequeo.FindAsync(key);

            if (chequeo == null)
            {
                return(NotFound());
            }

            db.Chequeo.Remove(chequeo);
            await db.SaveChangesAsync();

            return(StatusCode(HttpStatusCode.NoContent));
        }
コード例 #5
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         Chequeo veterinario = new Chequeo("", "", "", "", "", "");
         veterinario.TipoDiagnostico      = TextBox1.Text;
         veterinario.NombreMascota        = TextBox2.Text;
         veterinario.EncargadoDiagnostico = TextBox3.Text;
         veterinario.CedulaEncargado      = TextBox4.Text;
         veterinario.Resultado            = TextBox5.Text;
         veterinario.FechaDiagnostico     = TextBox6.Text;
         veterinario.agregar();
         Label7.Text   = "Consulta Agregada";
         TextBox1.Text = "";
         TextBox5.Text = "";
     }
     catch { Label7.Text = "Cedula del encargado o Nombre de la Mascota no existen"; }
 }
コード例 #6
0
ファイル: ChequeosController.cs プロジェクト: dahianass/GJ
        // PUT: odata/Chequeos(5)
        public async Task <IHttpActionResult> Put([FromODataUri] int key, Delta <Chequeo> patch)
        {
            Validate(patch.GetEntity());

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Chequeo chequeo = await db.Chequeo.FindAsync(key);

            if (chequeo == null)
            {
                return(NotFound());
            }

            patch.Put(chequeo);

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ChequeoExists(key))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(Updated(chequeo));
        }