public void Editar(UsuarioEN usuario) { try { SessionInitializeTransaction (); UsuarioEN usuarioEN = (UsuarioEN)session.Load (typeof(UsuarioEN), usuario.Nif); usuarioEN.Usuario = usuario.Usuario; usuarioEN.Contrasenya = usuario.Contrasenya; usuarioEN.Nombre = usuario.Nombre; usuarioEN.Apellidos = usuario.Apellidos; usuarioEN.Direccion = usuario.Direccion; usuarioEN.Telefono = usuario.Telefono; usuarioEN.CodigoPostal = usuario.CodigoPostal; usuarioEN.Pais = usuario.Pais; usuarioEN.Localidad = usuario.Localidad; usuarioEN.Provincia = usuario.Provincia; usuarioEN.Tipo = usuario.Tipo; session.Update (usuarioEN); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is PalmeralGenNHibernate.Exceptions.ModelException) throw ex; throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in UsuarioCAD.", ex); } finally { SessionClose (); } }
public void Editar(string p_oid, string p_usuario, string p_contrasenya, string p_nombre, string p_apellidos, string p_direccion, string p_telefono, string p_codigoPostal, string p_pais, string p_localidad, string p_provincia, PalmeralGenNHibernate.Enumerated.Default_.TipoEmpleoEnum p_tipo) { UsuarioEN usuarioEN = null; //Initialized UsuarioEN usuarioEN = new UsuarioEN (); usuarioEN.Nif = p_oid; usuarioEN.Usuario = p_usuario; usuarioEN.Contrasenya = p_contrasenya; usuarioEN.Nombre = p_nombre; usuarioEN.Apellidos = p_apellidos; usuarioEN.Direccion = p_direccion; usuarioEN.Telefono = p_telefono; usuarioEN.CodigoPostal = p_codigoPostal; usuarioEN.Pais = p_pais; usuarioEN.Localidad = p_localidad; usuarioEN.Provincia = p_provincia; usuarioEN.Tipo = p_tipo; //Call to UsuarioCAD _IUsuarioCAD.Editar (usuarioEN); }
public string Crear(UsuarioEN usuario) { try { SessionInitializeTransaction (); session.Save (usuario); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is PalmeralGenNHibernate.Exceptions.ModelException) throw ex; throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in UsuarioCAD.", ex); } finally { SessionClose (); } return usuario.Nif; }
public UsuarioEN(UsuarioEN usuario) { this.init (usuario.Nif, usuario.Usuario, usuario.Contrasenya, usuario.Nombre, usuario.Apellidos, usuario.Direccion, usuario.Telefono, usuario.CodigoPostal, usuario.Pais, usuario.Localidad, usuario.Provincia, usuario.Tipo, usuario.Nominas, usuario.Jornadas); }