private void btnDesvincular_Click(object sender, EventArgs e) { if (this.dgvAsignados.RowCount <= 0) { return; } var listaEmpleadoAsignados = new List <int>(); for (var i = 0; i < this.dgvAsignados.RowCount; i++) { if (!Convert.ToBoolean(this.dgvAsignados["chkAsignado", i].Value)) { continue; } listaEmpleadoAsignados.Add(Convert.ToInt32(this.dgvAsignados["chkAsignado", i].Value)); } var especialidadId = Convert.ToInt32(this.cmbEmpresa.SelectedValue); _uowRecursosHumanos.EmpleadoEspecialidadServicio.DesvincularEmpleadoEspecialidad(listaEmpleadoAsignados, especialidadId); _uowRecursosHumanos.Commit(); ActualizarDatosNoAsignados(string.Empty); ActualizarDatosAsignados(string.Empty); }
public override void NuevoRegistro() { try { empleado = ObjectFactory.GetInstance <Empleado>(); empleado.Apellido = this.txtApellido.Text; empleado.Nombre = this.txtNombre.Text; empleado.Dni = this.txtDni.Text; empleado.Telefono = this.txtTelefono.Text; empleado.MatriculaProvincial = this.txtMatriculaProvincial.Text; empleado.MatriculaNacional = this.txtMatriculaNacional.Text; empleado.Celular = this.txtCelular.Text; empleado.EspecialidadId = Convert.ToInt32(this.cmbEspecialidad.SelectedValue); empleado.FotoEmpleado = Imagen.Convertir_Imagen_Bytes(this.imgFotoEmpleado.Image); empleado.FechaIngreso = this.dtpFechaIngreso.Value; empleado.FechaNacimiento = this.dtpFechaNacimiento.Value; recursosHumanosUoW.EmpleadoRepositorio.Insertar(empleado); recursosHumanosUoW.Commit(); this.txtApellido.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { empresa = new Empresa { RazonSocial = this.txtRazonSocial.Text, NombreFantasia = this.txtNombreFantasia.Text, Direccion = this.txtDomicilio.Text, Telefono = this.txtTelefono.Text, FechaInicioActividades = this.dtpInicioActividades.Value, Logo = Imagen.Convertir_Imagen_Bytes(this.imgLogo.Image), CuitCuil = this.txtCuitCuil.Text, IngresosBrutos = this.txtIngresosBrutos.Text }; recursosHumanosUoW.EmpresaRepositorio.Insertar(empresa); recursosHumanosUoW.Commit(); this.txtRazonSocial.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { especialidad = ObjectFactory.GetInstance <Especialidad>(); especialidad.Descripcion = this.txtDescripcion.Text; especialidad.Codigo = int.Parse(this.txtCodigo.Text); recursosHumanosUoW.EspecialidadRepositorio.Insertar(especialidad); recursosHumanosUoW.Commit(); this.txtCodigo.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { horariodetrabajo = new HorarioDeTrabajo { ConsultorioId = Convert.ToInt32(this.cmbConsultorio.ValueMember), EmpleadoId = Convert.ToInt32(this.cmbEmpleadoHdT.ValueMember), HoraInM = this.dtpHorarioEntradaManiana.Value.Hour.ToString(), HoraOutM = this.dtpHorarioSalidaManiana.Value.Hour.ToString(), HoraInT = this.dtpHorarioEntradaTarde.Value.Hour.ToString(), HoraOutT = this.dtpHorarioSalidaTarde.Value.Hour.ToString() }; recursosHumanosUoW.HorarioDeTrabajoRepositorio.Insertar(horariodetrabajo); recursosHumanosUoW.Commit(); this.cmbConsultorio.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }