private void Guardar(Profesional oRegistro) { Usuario oUser = new Usuario(); oUser = (Usuario)oUser.Get(typeof(Usuario), int.Parse(Session["idUsuario"].ToString())); oRegistro.IdEfector = oUser.IdEfector.IdEfector; oRegistro.Apellido = txtApellido.Text; oRegistro.Nombre = txtNombre.Text; oRegistro.IdTipoDocumento = 1; if (txtNumeroDocumento.Value.Trim() != "") { oRegistro.NumeroDocumento = int.Parse(txtNumeroDocumento.Value); } else { oRegistro.NumeroDocumento = 0; } oRegistro.Matricula = txtMatricula.Text; oRegistro.Activo = chkActivo.Checked; oRegistro.IdUsuario = int.Parse(Session["idUsuario"].ToString()); oRegistro.FechaModificacion = DateTime.Now; oRegistro.Save(); }