示例#1
0
        public static bool ModificarMascotaPreConsulta(MASCOTAS mascota)
        {
            try
            {
                //SQLSentencia peticion = new SQLSentencia();
                //peticion.Peticion = @"EXEC SP_MODIFICAR_MASCOTAS_PRECONSULTA '" + mascota.ID_Mascota + "','" + mascota.Peso + "','" + mascota.Tamaño + "','" + mascota.Edad + "','" + mascota.Estado + "'";
                //DA acceso = new DA();
                //return acceso.ejecutarSentecia(peticion);



                SQLSentencia sentencia = new SQLSentencia();
                sentencia.Peticion = @"EXEC SP_MODIFICAR_MASCOTAS_PRECONSULTA  @id,@Tama,@Est ,@Edad , @Peso";

                SqlParameter paramid = new SqlParameter();
                paramid.Value         = mascota.ID_Mascota;
                paramid.ParameterName = "@id";
                paramid.SqlDbType     = System.Data.SqlDbType.Int;


                SqlParameter paramtam = new SqlParameter();
                paramtam.Value         = mascota.Tamaño;
                paramtam.ParameterName = "@Tama";
                paramtam.SqlDbType     = System.Data.SqlDbType.Decimal;


                SqlParameter parame = new SqlParameter();
                parame.Value         = mascota.Estado;
                parame.ParameterName = "@Est";
                parame.SqlDbType     = System.Data.SqlDbType.Int;



                SqlParameter paramedad = new SqlParameter();
                paramedad.Value         = mascota.Edad;
                paramedad.ParameterName = "@Edad";
                paramedad.SqlDbType     = System.Data.SqlDbType.Int;


                SqlParameter parampeso = new SqlParameter();
                parampeso.Value         = mascota.Peso;
                parampeso.ParameterName = "@Peso";
                parampeso.SqlDbType     = System.Data.SqlDbType.Decimal;


                sentencia.lstParametros.Add(paramid);
                sentencia.lstParametros.Add(paramtam);
                sentencia.lstParametros.Add(parame);

                sentencia.lstParametros.Add(paramedad);
                sentencia.lstParametros.Add(parampeso);

                DA acceso = new DA();
                return(acceso.ejecutarSentecia(sentencia));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
        private void AgregarRecetabtn_Click(object sender, EventArgs e)
        {
            //modificar Mascota
            MASCOTAS mascota = new MASCOTAS();

            mascota.ID_Mascota = idMascota;
            mascota.Tamaño     = Convert.ToDecimal(tamaniotxt.Text, System.Globalization.CultureInfo.InvariantCulture);
            mascota.Estado     = Convert.ToInt32(id_estado);

            mascota.Edad = Convert.ToInt32(edadtxt.Text);

            mascota.Peso = Convert.ToDecimal(pesotxt.Text, System.Globalization.CultureInfo.InvariantCulture);
//            mascota.Estado = Convert.ToInt32(id_estado);


            PreConsulta_BLL.ModificarMascotaPreConsulta(mascota);

            //Agregar observaciones a la cita
            OBSERVACIONES observaciones = new OBSERVACIONES();

            observaciones.ID_Cita     = idCita;
            observaciones.Descripcion = observacionestxt.Text;
            PreConsulta_BLL.agregarObservaciones(observaciones);
            MessageBox.Show("Preconsulta agregada", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
        private void reprogramarCitabtn_Click(object sender, EventArgs e)
        {
            MASCOTAS mascota = new MASCOTAS();

            mascota.ID_Mascota    = Convert.ToInt32(dgv_Citas1.SelectedRows[0].Cells[1].Value.ToString());
            mascota.Nombre        = (dgv_Citas1.SelectedRows[0].Cells[2].Value.ToString());
            lb_NombreCliente.Text = dgv_Citas1.SelectedRows[0].Cells[11].Value.ToString();
            cbx_Macotas.Items.Add(mascota);
            cbx_Macotas.ValueMember       = "ID_Mascota";
            cbx_Macotas.DisplayMember     = "Nombre";
            cbx_Macotas.SelectedValue     = Convert.ToInt32(dgv_Citas1.SelectedRows[0].Cells[1].Value.ToString());
            cbx_Consultorio.SelectedValue = Convert.ToInt32(dgv_Citas1.SelectedRows[0].Cells[3].Value);
            cbx_Motivo.SelectedValue      = Convert.ToInt32(dgv_Citas1.SelectedRows[0].Cells[4].Value);
        }
示例#4
0
        public static bool agregarMascota(MASCOTAS mascota)
        {
            try
            {
                SQLSentencia peticion = new SQLSentencia();
                peticion.Peticion = @"EXEC SP_CREAR_MASCOTA '" + mascota.ID_Cliente + "','" + mascota.Nombre + "','" + mascota.Tipo_Animal + "','" + mascota.Raza + "','" + mascota.Sexo + "','" + mascota.Estado + "'";

                DA acceso = new DA();
                return(acceso.ejecutarSentecia(peticion));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#5
0
        private void btn_Agregar_Click(object sender, EventArgs e)
        {
            MASCOTAS mascota = new MASCOTAS();

            mascota.ID_Cliente  = idCliente;
            mascota.Nombre      = animaltxt.Text;
            mascota.Tipo_Animal = idTipoAnimal;
            mascota.Raza        = tipoAnimaltxt.Text;
            SexoMascota();
            mascota.Sexo   = sexo;
            mascota.Estado = estadoInicial;

            Mascota_BLL.agregarMascota(mascota);

            MessageBox.Show("Mascota Agregada", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            limpiarDatos();
            // cargarGridUsuarios();
        }