示例#1
0
 public static Common.Entities.Cliente PaseCliente(
     Models.NuevoCliente ncliente,
     Common.Entities.Cliente cliente,
     Common.Entities.Sucursal sucursal)
 {
     if (cliente != null)
     {
         return(new Cliente
         {
             Id = cliente.Id,
             DistribuidorId = cliente.DistribuidorId
         });
     }
     else if (ncliente != null)
     {
         return(new Cliente
         {
             SucursalId = sucursal.Id,
             Nombre = ncliente.Nombre,
             ApPaterno = ncliente.ApPaterno,
             ApMaterno = ncliente.ApMaterno,
             Celular = _common.PreparePhone(ncliente.Celular),
             CodigoPostal = ncliente.CodigoPostal,
             Colonia = ncliente.Colonia.Id,
             Ciudad = ncliente.Colonia.CiudadId,
             Estado = ncliente.Colonia.EstadoId,
             Calle = ncliente.Calle,
             Numero = ncliente.Numero,
             Referencia = ncliente.Referencia,
             Email = ncliente.Email,
             Sexo = ncliente.Sexo
         });
     }
     return(null);
 }
示例#2
0
        public Sucursal FindSucursal(string sucursal)
        {
            var ctx  = new DataAccess.SirCoControlDataContext();
            var item = ctx.Sucursales.Where(i => i.sucursal == "06").Single();
            var res  = new Common.Entities.Sucursal
            {
                Id          = item.idsucursal,
                Clave       = item.sucursal,
                Descripcion = item.descrip
            };

            return(res);
        }