private void dtgReceta_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //SELECCIONA LA FILA
            DataRowView lCurrentDataRowView = ((DataRowView)((DataGrid)sender).SelectedItem);

            if (lCurrentDataRowView == null)
            {
                return;
            }

            ControlDePacientes.Entities.receta        lReceta        = new receta();
            ControlDePacientes.Entities.recetadetalle lRecetadetalle = new recetadetalle();


            //lleno la receta
            lReceta.Fechareceta = (DateTime)lCurrentDataRowView.Row["FechaReceta"];
            lReceta.Codpaciente = (Int32)lCurrentDataRowView.Row["CodPaciente"];
            lReceta.Codestado   = (Int32)lCurrentDataRowView.Row["CodEstado"];
            lReceta.Idreceta    = (Int32)lCurrentDataRowView.Row["IdReceta"];
            mRegistroMedico     = (string)lCurrentDataRowView.Row["RegistroMedico"];
            frmRecetaMedica lfrmRecetaMedica = new frmRecetaMedica {
                mReceta = lReceta, mIsForDeliver = true, mIsEdition = true, mRegistroMedico = mRegistroMedico
            };

            this.NavigationService.Navigate(lfrmRecetaMedica);
        }
        private void SaveRecetaDetail()
        {
            ControlDePacientes.Entities.recetadetalle lRecetadetalleEntity = new recetadetalle();
            lRecetadetalleEntity.Cantidad          = Convert.ToInt32(txtCantidad.Text);
            lRecetadetalleEntity.Codmedicina       = (int)cmbMedicamento.SelectedValue;
            lRecetadetalleEntity.Indicaciones      = txtIndicaciones.Text;
            lRecetadetalleEntity.Recetadetallename = "";
            lRecetadetalleEntity.Codreceta         = mIdReceta;

            ControlDePacientes.Dal.RecetaDetalle lRecetaDetalle = new RecetaDetalle();
            mIdRecetaDetail = lRecetaDetalle.AddRecetaDetalle(lRecetadetalleEntity);
        }