public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Usuario.Ficha> Usuario_Cargar(OOB.LibVenta.PosOffline.Usuario.BuscarCargar ficha) { var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Usuario.Ficha>(); var buscarCargarDto = new DtoLibPosOffLine.Usuario.Cargar() { Codigo = ficha.Codigo, PassWord = ficha.PassWord, }; var r01 = MyData.Usuario_Cargar(buscarCargarDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } var u = r01.Entidad; var nr = new OOB.LibVenta.PosOffline.Usuario.Ficha() { Auto = u.UsuarioAuto, AutoGrupo = u.GrupoAuto, Codigo = u.UsuarioCodigo, CodigoGrupo = "", Descripcion = u.UsuarioDescripcion, DescripcionGrupo = u.GrupoDescripcion, IsActivo = true, IsInvitado = false, }; rt.Entidad = nr; return(rt); }
public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Usuario.Ficha> PosOffLine_Usuario(string usuCodigo, string usuClave) { var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Usuario.Ficha>(); if (usuCodigo == "INVITADO" && usuClave == "") { var nr = new OOB.LibVenta.PosOffline.Usuario.Ficha() { Auto = "", AutoGrupo = "", Codigo = "INVITADO", Descripcion = "INVITADO", CodigoGrupo = "", DescripcionGrupo = "", IsActivo = true, IsInvitado = true, }; rt.Entidad = nr; } else { if (usuCodigo == "CAJA1T1" && usuClave == "123") { var nr = new OOB.LibVenta.PosOffline.Usuario.Ficha() { Auto = "0000000021", AutoGrupo = "0000000004", Codigo = "CAJA1T1", Descripcion = "CAJA1T1", CodigoGrupo = "", DescripcionGrupo = "OPERADOR", IsActivo = true, }; rt.Entidad = nr; } else { rt.Mensaje = "USUARIO NO IDENTIFICADO"; rt.Result = OOB.Enumerados.EnumResult.isError; } } return(rt); }
public void setUsuario(OOB.LibVenta.PosOffline.Usuario.Ficha ficha) { _usuario = ficha; }